Bootstrap Model Context Protocol (MCP) servers and clients in TypeScript with best practices, examples, and proper tooling setup.
Generate Model Context Protocol (MCP) servers in TypeScript.
npm create mcp-app [project-name]
Creates MCP server with:
project/
├── src/
│ ├── index.ts
│ ├── tools/
│ ├── schemas/
│ └── handlers/
├── package.json
├── tsconfig.json
└── claude_desktop_config.json
npm install
npm run build
npm start
Add to ~/Library/Application Support/Claude/claude_desktop_config.json
:
{
"mcpServers": {
"project-name": {
"command": "node",
"args": ["path/to/project/dist/index.js"]
}
}
}
Interact with the Unstructured API to manage data sources, destinations, workflows, and jobs.
Provides real-time access to Chainlink's decentralized on-chain price feeds.
Integrates Zeek network analysis with conversational AI clients. Requires an external Zeek installation.
An MCP server using stdio transport, offering file system access, a calculator, and a code review tool. Requires Node.js.
Turns any command-line interface (CLI) command into a simple StdIO-based MCP server.
A TypeScript agent that integrates MCP servers with Ollama, allowing AI models to use various tools through a unified interface.
Generates timestamp-based unique identifiers using UUID v7.
A local MCP server for developers that mirrors your in-development MCP server, allowing seamless restarts and tool updates so you can build, test, and iterate on your MCP server within the same AI session without interruption.
Search Android Vehicle Hardware Abstraction Layer (vHAL) documentation and source code from a local repository clone.
Analyzes your codebase identifying important files based on dependency relationships. Generates diagrams and importance scores per file, helping AI assistants understand the codebase. Automatically parses popular programming languages, Python, Lua, C, C++, Rust, Zig.