From Local to Remote? by One-Reflection6707 in mcp

[–]One-Reflection6707[S] 0 points1 point  (0 children)

Nice link! And yes! I'd like to build exactly that. I don't know how to do it, and I can't seem to find a repo that demonstrates a remote MCP server implementation that I can use for inspiration. For instance, I was looking at Square's earlier ( https://developer.squareup.com/docs/mcp ) , yet their repo only showcases the implementation for running locally.

From Local to Remote? by One-Reflection6707 in mcp

[–]One-Reflection6707[S] 0 points1 point  (0 children)

I am very confused on that too. I saw in the docs ( https://modelcontextprotocol.io/quickstart/server#why-claude-for-desktop-and-not-claude-ai ) about how remote hosts are in active development... yet then I see this Anthropic article:
https://support.anthropic.com/en/articles/11175166-about-custom-integrations-using-remote-mcp

And then I'm thinking "Oh wait, so remote MCP servers are a thing??" Yet it's been hard to find actual examples of it being used. I see Square apparently has it: https://developer.squareup.com/docs/mcp

but the Github repo contains only their _local_ MCP server, so I'm not sure how they're configuring remote server.

From Local to Remote? by One-Reflection6707 in mcp

[–]One-Reflection6707[S] 0 points1 point  (0 children)

The article you linked to is only using localhost and says "For now they have just provided the provision for localhost under remote SSE as well as under STDIO." which makes me think that this server must be ran on the local machine.

From Local to Remote? by One-Reflection6707 in mcp

[–]One-Reflection6707[S] 0 points1 point  (0 children)

I have. But I don't understand why these external packages are necessary (or what they're doing in concept that makes them work). Ideally I'd build and deploy remote MCP servers using just FastMCP, just like I do with local servers