mcp-hands-on-with-agentic-ai
by manulthanura·★ 1·Score 31
Educational repository with MCP server examples and templates for building agentic AI capabilities.
Overview
This repository provides a hands-on approach to learning and implementing the Model Context Protocol (MCP). It includes multiple example MCP servers in both Python and TypeScript, demonstrating how to extend AI agents with capabilities like text analysis, weather data retrieval, project documentation, and GitHub model comparison. The repository also contains templates for creating new MCP servers, making it a valuable resource for developers looking to integrate MCP into their applications or build new agentic AI tools.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this repository if you're learning MCP implementation or need examples for building MCP servers with specific functionality like text processing, weather data, or GitHub model comparison.
When NOT to choose this
Don't choose this for production-ready MCP servers or if you need extensive documentation and long-term support beyond educational examples.
Tools this server exposes
9 tools extracted from the READMEcount_charactersCount the number of characters in a given text
count_wordsCount the number of words in a given text
get_current_weatherGet current weather information for a location
get_forecasted_weatherGet forecasted weather information for a location
summarize_projectSummarize a project
generate_readmeGenerate a comprehensive README.md document
list_github_modelsList all available GitHub Models
compare_github_modelsCompare GitHub models
run_model_comparisonRun completion comparisons between models
Note: Tool names were inferred from folder descriptions and README sections. No explicit tool documentation was provided in the main README.
Comparable tools
Installation
Installation
Each example folder contains its own README.md file with specific installation instructions. Generally, the process involves:
- Clone the repository to your computer
- Navigate to the specific example folder (e.g.,
mcp-server-examples/text-assist) - Follow the package installation instructions (npm install for TypeScript, pip install for Python)
- Run the server in development mode using the MCP Inspector
- Configure Claude Desktop or Cursor to use the MCP server
For Claude Desktop, you would typically need to add the server configuration to your claude_desktop_config.json file:
FAQ
- What is the Model Context Protocol (MCP)?
- MCP is a universal protocol that allows developers to add agent behavior to LLMs by providing context, tools, and instructions consistently.
- What programming languages are supported in this repository?
- This repository provides examples and templates for both Python and TypeScript MCP servers.
Compare mcp-hands-on-with-agentic-ai with
Last updated · Auto-generated from public README + GitHub signals.