servicestack-mcp logo

servicestack-mcp

by ServiceStack

ServiceStack MCP Server for exploring and invoking ServiceStack APIs. It demonstrates core MCP concepts by providing resources, tools, and prompts for interacting with a simple notes system.

View on GitHub

Last updated: N/A

What is servicestack-mcp?

A TypeScript-based MCP server that implements a simple notes system, demonstrating core MCP concepts.

How to use servicestack-mcp?

Install dependencies with npm install, build the server with npm run build, and then add the server config to your Claude Desktop configuration file (claude_desktop_config.json). Use the MCP Inspector for debugging.

Key features of servicestack-mcp

  • List and access notes via note:// URIs

  • Create new text notes with the create_note tool

  • Generate summaries of all stored notes with the summarize_notes prompt

  • Plain text mime type for simple content access

Use cases of servicestack-mcp

  • Exploring ServiceStack APIs

  • Demonstrating MCP concepts

  • Creating and managing text notes

  • Generating summaries of notes for LLM summarization

FAQ from servicestack-mcp

How do I install dependencies?

Run npm install in the server's directory.

How do I build the server?

Run npm run build in the server's directory.

How do I run the server in development mode with auto-rebuild?

Run npm run watch in the server's directory.

How do I integrate this with Claude Desktop?

Add the server config to your Claude Desktop configuration file (claude_desktop_config.json).

How do I debug the MCP server?

Use the MCP Inspector by running npm run inspector.