MCP AI Developer Agent
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., "@MCP AI Developer Agentlist the files in my src directory"
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.
# MCP AI Developer Agent
An AI-powered developer assistant built with the Model Context Protocol (MCP), OpenRouter, and TypeScript.
MCP AI Developer Agent is a command-line AI coding assistant that combines Large Language Models with MCP tools to understand, analyze, and modify real codebases.
Instead of being a simple chatbot, it acts as an AI development agent that can inspect projects, search code, read files, and eventually edit code, execute commands, and automate development workflows.
Features
Multiple AI models via OpenRouter
MCP Client & MCP Server
Interactive CLI interface
Project selection
AI model selection
Filesystem tools
TypeScript implementation
Modular architecture
Ready for future tool extensions
Related MCP server: File MCP Server
Current MCP Tools
Tool | Description |
| List files inside a directory |
| Read file contents |
| Search text across a project |
| Write or replace file contents |
Planned Features
AI Chat
Automatic MCP tool calling
Git integration
Terminal command execution
Project indexing
Code generation
Code editing
Multi-agent workflows
Plugin system
Desktop application (Electron/Tauri)
Project Structure
src/
│
├── agent/
│ ├── chat.ts
│ ├── model-selector.ts
│ └── project-selector.ts
│
├── config/
│ ├── config.ts
│ └── openrouter.ts
│
├── mcp/
│ ├── client.ts
│ └── server.ts
│
├── openrouter/
│ └── models.ts
│
├── tools/
│ ├── filesystem.ts
│ └── ...
│
└── cli.tsTech Stack
TypeScript
Node.js
Model Context Protocol (MCP)
OpenRouter API
Zod
Inquirer
TSX
Installation
Clone the repository:
git clone https://github.com/<username>/mcp-dev-agent.git
cd mcp-dev-agentInstall dependencies:
npm installCreate a .env file:
OPENROUTER_API_KEY=your_openrouter_api_key
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1Development
Start the development server:
npm run devBuild the project:
npm run buildRun the compiled version:
npm startExample Workflow
MCP AI Developer Agent
✔ Select AI Model
Claude
GPT
Gemini
✔ Select Project
E:\my-project
You >
Analyze this project
Find authentication
Fix TypeScript errors
Generate tests
Explain this componentVision
The goal of this project is to build an open, extensible AI developer assistant powered by the Model Context Protocol.
The long-term roadmap includes:
Understanding entire codebases
Autonomous tool usage
Safe code modifications
Git-aware workflows
Multi-model support
Extensible plugin ecosystem
Desktop application
Local and cloud model support
Roadmap
MCP Server
MCP Client
Interactive CLI
Filesystem tools
OpenRouter integration
AI chat
Automatic tool calling
Git tools
Terminal tools
Project indexing
Code editing agent
Multi-agent workflows
Desktop application
Contributing
Contributions, feature requests, and bug reports are welcome.
If you'd like to contribute:
Fork the repository.
Create a feature branch.
Commit your changes.
Open a Pull Request.
License
This project is licensed under the MIT License.
Acknowledgements
Model Context Protocol (MCP)
OpenRouter
TypeScript
Node.js
Open Source AI Community
This 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.
Related MCP Servers
- -license-quality-maintenanceA Filesystem MCP server that allows an LLM to read and list files from a specified directory on your local machine through the Model Context Protocol.Last updated2
- FlicenseAqualityDmaintenanceA Model Context Protocol (MCP) server that enables AI assistants to perform comprehensive file operations including finding, reading, writing, editing, searching, moving, and copying files with security validations.Last updated71
- FlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that enables AI applications to access and analyze local code repositories without manual uploads, providing file listing, content reading, code searching, and project structure analysis capabilities.Last updated7
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that provides VSCode context and filesystem operations for AI assistants.Last updated9
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
An MCP server that gives your AI access to the source code and docs of all public github repos
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/bhavya681/mcp-dev-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server