Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@confd-mcpsearch for museums in London with the 'art' tag"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
confd-mcp
MCP server for the ConFd museums and organizations API.
Setup
npm install
npm run buildConfiguration
Set two environment variables:
export CONFD_API_URL="https://confd.stqry.com/api/v1"
export CONFD_API_KEY="your-api-key"Usage with Claude Desktop
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"confd": {
"command": "node",
"args": ["/path/to/confd-mcp/dist/index.js"],
"env": {
"CONFD_API_URL": "https://confd.stqry.com/api/v1",
"CONFD_API_KEY": "your-api-key"
}
}
}
}Usage with Claude Code
Add to your Claude Code settings:
claude mcp add confd -- node /path/to/confd-mcp/dist/index.jsThen set the environment variables in your shell.
Tools (16)
Museums
Tool | Description |
| Search and filter museums by name, country, source, tag, published/discarded status |
| Get a museum by ID |
| Create a new museum |
| Update a museum by ID |
| Create or update a museum by source identifier |
| Upload a logo (from URL, base64, or file path) |
| Remove a museum's logo |
Organizations
Tool | Description |
| Search and filter organizations |
| Get an organization by ID |
| Create a new organization |
| Update an organization by ID |
| Create or update by source identifier |
| Upload a logo |
| Remove an organization's logo |
Development
npm run dev # Watch mode
npm run build # Production build
npm start # Run the serverThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.