What are the runtime requirements?
Python 3.10+ and the `uv` package manager for environments and packages.
@ryanbrito
Basic information
No overview available yet
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"MCP-Server-Example": {
"command": "uv",
"args": [
"venv",
".venv"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
This is a tutorial repository demonstrating how to create an MCP (Model Context Protocol) server using the official Microsoft SDK in Python. It defines tools with @tool decorators that can be consumed by LLMs like ChatGPT or Open WebUI.
Install dependencies with uv add mcp mcp[cli] mcpo, then run locally with mcp run main.py or mcpo --port 8000 -- .venv/bin/python main.py for HTTP mode. Tools are defined in main.py.
@tool decorator to expose functions to LLMsPython 3.10+ and the `uv` package manager for environments and packages.
Use `mcpo --port 8000 -- .venv/bin/python main.py`; documentation appears at http://localhost:8000/docs.
After starting the server with mcpo, go to Open WebUI settings > Tools and insert the URL http://localhost:8000.
They appear in OpenAPI documentation and are used by the AI to decide which function to call based on the user's query.
The server supports stdio transport for local use (via `mcp run` or `python main.py`) and HTTP transport via mcpo for REST API access.
MCP server connecting AI assistants with Jira & Confluence for smart project management.
MCP servers for the Atlassian products (Bitbucket, Confluence, JIRA) of the Data Center version
A Git MCP server for AI agents. STDIO & Streamable HTTP.

The system of record for AI-written software. A persistent graph of entities, relationships, changes, and provenance, so humans and AI agents see what a change touches before it merges. Beside Git today.
Comments