mcp-agent-starter-kit
Verified Safeby thusharanavod123
Overview
A starter kit for building custom AI agents using the Model Context Protocol (MCP) to connect real-world tools with Large Language Models (LLMs).
Installation
node mcp/server.jsEnvironment Variables
- OPENAI_API_KEY
- GEMINI_API_KEY
- CLAUDE_API_KEY
Security Notes
API keys are loaded from environment variables, not hardcoded. Dynamic tool loading is based on a fixed local directory, preventing path traversal via user input. The `mcp/server.js` directly uses `JSON.parse` on the request body without explicit error handling, which is a minor risk for malformed JSON, but generally acceptable for a starter kit. No `eval` or obvious malicious patterns found.
Similar Servers
mcp-use
A comprehensive framework for building full-stack Model Context Protocol (MCP) applications, including AI agents, MCP servers with UI widgets, and integrated debugging tools in both Python and TypeScript.
agentor
Build and deploy scalable AI agents that can interact with various tools and communicate via A2A and MCP protocols.
mcpc
Build and compose agentic Model Context Protocol (MCP) servers and tools, enabling AI assistants to discover, integrate, and orchestrate other MCP servers for complex tasks.
emceepee
A proxy server enabling AI agents to dynamically connect to and interact with multiple Model Context Protocol (MCP) backend servers, exposing the full MCP protocol via a simplified tool interface or a sandboxed JavaScript execution environment.