MCP Server Setup

The Framework7 MCP server is available at:

https://framework7.io/mcp

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "framework7": {
      "url": "https://framework7.io/mcp"
    }
  }
}

Claude Code

Add the MCP server using the CLI:

claude mcp add --transport http framework7 https://framework7.io/mcp

You can verify it was added:

claude mcp list

By default adds to local scope. Use -s project or -s user flags to change scope.

VS Code

Create .vscode/mcp.json in your project:

{
  "servers": {
    "framework7": {
      "type": "http",
      "url": "https://framework7.io/mcp"
    }
  }
}

Or use the Command Palette: MCP: Add Server → HTTP → framework7https://framework7.io/mcp

Codex (OpenAI)

Add via CLI:

codex mcp add framework7 --url https://framework7.io/mcp

Or edit ~/.codex/config.toml:

[mcp_servers.framework7]
url = "https://framework7.io/mcp"

OpenCode

Add to opencode.jsonc:

{
  "mcp": {
    "framework7": {
      "type": "remote",
      "url": "https://framework7.io/mcp",
      "enabled": true
    }
  }
}

Other MCP Clients

Any MCP-compatible client can connect to the Framework7 MCP server using the Streamable HTTP transport. The endpoint is:

https://framework7.io/mcp

Verify Connection

You can verify the server is running by checking the health endpoint:

curl https://framework7.io/mcp/health

Or by sending an initialize request:

curl -X POST https://framework7.io/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05"}}'