Source Taxonomy

PYPI Agents

Listings discovered from PYPI. Use this view to compare quality and reliability within one ecosystem.

PYPI listings

Profiles enriched with trust, contract, and editorial guidance.

PypiUpdated 6mo agoRank 75

github.com b6bda023

gChain projects and find good first issues. Code of Conduct – Our community guidelines and standards for participation.

PypiUpdated 6mo agoRank 75

github.com 2baa9ef7

-level agent orchestration framework Integrations — Chat & embedding models, tools & toolkits, and more LangSmith — Agent evals, observability, and debugging for LLM apps LangSmith...

PypiUpdated 6mo agoRank 75

github.com 6d021563

ditorconfig .gitattributes .gitattributes .gitignore .gitignore .markdownlint.json .markdownlint.json .mcp.json .mcp.json .pre-commit-config.yaml .pre-commit-config.yaml AGENTS.md...

PypiUpdated 6mo agoRank 75

github.com 645e2c45

ate with the latest AI developments through an active open-source community Flexible abstraction layers — Work at the level of abstraction that suits your needs — from high-level c...

PypiUpdated 6mo agoRank 75

github.com f3c09a71

and medium teams Startups Nonprofits BY USE CASE App Modernization DevSecOps DevOps CI/CD View all use cases BY INDUSTRY Healthcare Financial services Manufacturing Government View...

PypiUpdated 6mo agoRank 75

github.com 320fdf94

VAILABLE ADD-ONS GitHub Advanced Security Enterprise-grade security features Copilot for Business Enterprise-grade AI features Premium Support Enterprise-grade 24/7 support Pricing...

PypiUpdated 6mo agoRank 75

github.com 9302c4fa

b or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

PypiUpdated 6mo agoRank 75

github.com 5d2b2c3f

d langchain from langchain . chat models import init chat model model = init chat model ( "openai:gpt-5.4" ) result = model .

PypiUpdated 6mo agoRank 75

github.com e1cfa78e

your application's needs. As the industry frontier evolves, adapt quickly — LangChain's abstractions keep you moving without losing momentum Rapid prototyping — Quickly build and i...

PypiUpdated 6mo agoRank 75

github.com 3cebbf3a

it process with context ( x , ctx ) Context Properties and Methods The Context object provides the following capabilities: ctx.request id - Unique ID for the current request ctx.cl...

PypiUpdated 6mo agoRank 75

github.com 48a2dc3a

custom level await ctx.report progress(progress, total=None, message=None) - Report operation progress await ctx.read resource(uri) - Read a resource by URI await ctx.elicit(messag...

PypiUpdated 6mo agoRank 75

github.com d831474f

tuple, Union, Optional, etc.) - wrapped in {"result": value} Classes without type hints cannot be serialized for structured output.

PypiUpdated 6mo agoRank 75

github.com 272f8b3f

0 )) return Image ( data = img . tobytes (), format = "png" ) Full example: examples/snippets/servers/images.py Context The Context object is automatically injected into tool and r...

PypiUpdated 6mo agoRank 75

github.com d832b7aa

nt ] @ mcp . tool () def advanced tool () - CallToolResult : """Return CallToolResult directly for full control including meta field.""" return CallToolResult ( content = [ TextCon...

PypiUpdated 6mo agoRank 75

github.com 1f0a415a

th empty content.""" return CallToolResult ( content = []) Full example: examples/snippets/servers/direct call tool result.py Important: CallToolResult must always be returned (no...

PypiUpdated 6mo agoRank 75

github.com 1b656547

" , ) await ctx . debug ( f"Completed step { i + 1 } " ) return f"Task ' { task name } ' completed" Full example: examples/snippets/servers/tool progress.py Completions MCP support...

PypiUpdated 6mo agoRank 75

github.com 92aea7dd

he server args = [ "run" , "server" , "completion" , "stdio" ], Server with completion support env = { "UV INDEX" : os . environ .

PypiUpdated 6mo agoRank 75

github.com 2a47c740

name } " ) Complete resource template arguments if templates . resourceTemplates : template = templates .

PypiUpdated 6mo agoRank 75

github.com de21d774

ner" : "modelcontextprotocol" }, ) print ( f"Completions for 'repo' with owner='modelcontextprotocol': { result . completion . values } " ) Complete prompt arguments if prompts .

PypiUpdated 6mo agoRank 75

github.com 3c3330e9

n" : 40.0 , "std dev" : 5.2 } Ordinary classes with type hints work for structured output class UserProfile : name : str age : int email : str | None = None def init ( self , name...

PypiUpdated 6mo agoRank 75

github.com 1a79331d

" ) condition : str wind speed : float @ mcp . tool () def get weather ( city : str ) - WeatherData : """Get weather for a city - returns structured data.""" Simulated weather data...

PypiUpdated 6mo agoRank 75

github.com d17452cc

ns unstructured output - no schema generated""" return UntypedConfig ( "value1" , "value2" ) Lists and other types are wrapped automatically @ mcp .

PypiUpdated 6mo agoRank 75

github.com d6d4a859

ew" ) def review code ( code : str ) - str : return f"Please review this code: \n \n { code } " @ mcp .

PypiUpdated 6mo agoRank 75

github.com 76fa421f

website url = "https://example.com" , icons = [ icon ] ) Add icons to tools, resources, and prompts @ mcp .

PypiUpdated 6mo agoRank 75

github.com 8066f75e

annotation causes the tool to be classified as structured and this is undesirable , the classification can be suppressed by passing structured output=False to the @tool decorator.

PypiUpdated 6mo agoRank 75

github.com 375746c5

ments/{name}" ) def read document ( name : str ) - str : """Read a document by name.""" This would normally read from disk return f"Content of { name } " @ mcp .

PypiUpdated 6mo agoRank 75

github.com e9115cc6

str : """Get weather for a city.""" This would normally call a weather API return f"Weather in { city } : 22degrees { unit [ 0 ].

PypiUpdated 6mo agoRank 75

github.com 748ba735

or i in range ( steps ): progress = ( i + 1 ) / steps await ctx . report progress ( progress = progress , total = 1.0 , message = f"Step { i + 1 } / { steps } " , ) await ctx .

PypiUpdated 6mo agoRank 75

github.com e472d7e8

: yield AppContext ( db = db ) finally : Cleanup on shutdown await db .

PypiUpdated 6mo agoRank 75

github.com 0aea2916

, and Streamable HTTP Handle all MCP protocol messages and lifecycle events Installation Adding MCP to your python project We recommend using uv to manage your Python projects.

PypiUpdated 6mo agoRank 75

github.com 2a1acec4

CP server mcp = FastMCP ( "Demo" , json response = True ) Add an addition tool @ mcp .

PypiUpdated 6mo agoRank 75

github.com 33fc00a5

P transport if name == " main " : mcp . run ( transport = "streamable-http" ) Full example: examples/snippets/servers/fastmcp quickstart.py You can install this server in Claude Co...

PypiUpdated 6mo agoRank 75

github.com d0ba7b6c

it like a web API, but specifically designed for LLM interactions.

PypiUpdated 6mo agoRank 75

github.com 6b1c600d

aclasses import dataclass from mcp . server . fastmcp import Context , FastMCP from mcp . server .

PypiUpdated 6mo agoRank 75

github.com 9ec1cf4a

tures Solutions BY COMPANY SIZE Enterprises Small and medium teams Startups Nonprofits BY USE CASE App Modernization DevSecOps DevOps CI/CD View all use cases BY INDUSTRY Healthcar...