📝 Creación de MCP Servers y su uso con GitHub Copilot en modo A…
@ingfcetina
关于 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo A…
Repositorio con la información de la charla sobre agentes, ia y mcp-servers para econova
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-servers-ingfcetina": {
"command": "uv",
"args": [
"venv",
"--python=3.10",
".venv"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo Agente?
This repository contains materials, examples, and an implementation of an MCP (Model Context Protocol) server for managing sticky notes. It is used in a talk about integrating custom MCP servers with GitHub Copilot in agent mode and allows AI models to create, read, and summarize notes stored in a text file.
How to use 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo Agente?
Install Python 3.10+, Node.js 18+, uv, and GitHub Copilot (agent mode) in VS Code. Clone the repository, create a uv virtual environment, and install dependencies (mcp[cli], pydantic, python-dotenv, pyyaml). Configure the MCP server in VS Code’s settings.json with a command like uv run --with mcp[cli] mcp run C:\path\main.py. For Claude AI, run mcp install path/to/main.py and edit claude_desktop_config.json. Interact with the server using commands such as add_note, read_notes, and get_latest_note.
Key features of 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo Agente
- Implements an MCP server with tools, resources, and prompts.
- Tools:
add_note(add a note) andread_notes(list all notes). - Resource:
notes://latest(retrieve the most recent note). - Prompt:
note_summary_prompt(generates instructions for summarizing notes). - Data is stored in a plain text file (
sticky_notes.txt).
Use cases of 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo Agente
- Manage sticky notes through an AI assistant in VS Code or Claude AI.
- Demonstrate how to create and integrate a custom MCP server with GitHub Copilot in agent mode.
- Show the MCP architecture (tools, resources, prompts) using a simple note-taking example.
- Provide a starting point for developers to build their own MCP servers.
FAQ from 📝 Creación de MCP Servers y su uso con GitHub Copilot en modo Agente
What is the purpose of this repository?
It contains a talk’s materials and a working MCP server for sticky notes, used to teach developers how to create and integrate MCP servers with GitHub Copilot and Claude AI.
What are the runtime requirements?
Python 3.10+, Node.js 18+, uv (package manager), a GitHub account with Copilot agent access, and VS Code with the MCP extension. Claude AI is optional for demonstrations.
How do I fix a "Port in use" error on port 6277?
Identify the process using netstat -ano | findstr :6277 and terminate it with taskkill /F /PID <PID>.
Where are the notes stored?
All notes are saved in a file named sticky_notes.txt inside the project directory.
How do I activate the virtual environment if it fails?
If using conda and uv together, first run conda deactivate, then activate the uv environment with .venv\Scripts\Activate.ps1 (PowerShell) or source .venv/Scripts/activate (Bash).
常见问题
What is the purpose of this repository?
It contains a talk’s materials and a working MCP server for sticky notes, used to teach developers how to create and integrate MCP servers with GitHub Copilot and Claude AI.
What are the runtime requirements?
Python 3.10+, Node.js 18+, uv (package manager), a GitHub account with Copilot agent access, and VS Code with the MCP extension. Claude AI is optional for demonstrations.
How do I fix a "Port in use" error on port 6277?
Identify the process using `netstat -ano | findstr :6277` and terminate it with `taskkill /F /PID <PID>`.
Where are the notes stored?
All notes are saved in a file named `sticky_notes.txt` inside the project directory.
How do I activate the virtual environment if it fails?
If using conda and uv together, first run `conda deactivate`, then activate the uv environment with `.venv\Scripts\Activate.ps1` (PowerShell) or `source .venv/Scripts/activate` (Bash).
基本信息
版本控制 分类下的更多 MCP 服务器
MCP Linear
tacticlaunchMCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.
GitMCP
idosalPut an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
MCP Atlassian Server (by phuc-nt)
phuc-ntMCP server connecting AI assistants with Jira & Confluence for smart project management.
Linear MCP Server
jerhadfA server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
AIO-MCP Server
athapong🚀 All-in-one MCP server with AI search, RAG, and multi-service integrations (GitLab/Jira/Confluence/YouTube) for AI-enhanced development workflows. Folk from https://github.com/nguyenvanduocit/all-in-one-model-context-protocol
评论