Claude Code

Custom MCP Servers

Built Strapi CMS (12 tools), Hypefury (social scheduling), and Reddit analyzer. Extended Claude with domain-specific capabilities.

About this system

MCP (Model Context Protocol) lets you extend Claude Code with custom tools. Instead of copy-pasting from other apps, Claude can directly interact with your systems.

I've built three custom MCP servers:

  • Strapi CMS: 12 tools for creating, updating, and managing content directly from Claude
  • Hypefury: Schedule social posts without leaving the conversation
  • Reddit analyzer: Research subreddits and trending topics for content ideas

The power is in the integration. Write a blog post with Claude, publish to Strapi, and schedule social promotion—all in one flow.

How to set it up

1

Identify the integration need

Find a tool you switch to frequently during Claude sessions.

2

Map the API

Document the endpoints and operations you need to expose.

3

Build the MCP server

Create the server with tool definitions and API handlers.

4

Configure Claude Code

Add the MCP server to your config and test the integration.

Workflow

1

Design the tools

Define what operations Claude should be able to perform.

2

Build the server

Implement the MCP protocol with your API calls.

3

Handle auth

Set up API keys and authentication securely.

4

Test thoroughly

Test each tool with various inputs before daily use.

Variations

CMS integrations

Strapi, Contentful, Sanity—manage content from Claude.

Social scheduling

Buffer, Hypefury, Typefully—schedule posts.

Data analysis

Pull data from APIs for research and reporting.

Related systems

Want to build similar systems?

Whether you need help automating your workflows or want to learn how I approach systems thinking, let's connect.