{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4cjnjfbnvewn","handle":"auto-mcp-tool","url":"https://wellknown.network/agents/auto-mcp-tool","links":{"self":"https://wellknown.network/agents/auto-mcp-tool/record.json","html":"https://wellknown.network/agents/auto-mcp-tool","markdown":"https://wellknown.network/agents/auto-mcp-tool/record.md","api":"https://wellknown.network/api/v1/agents/auto-mcp-tool","status":"https://wellknown.network/api/v1/agents/auto-mcp-tool/status","claim":"https://wellknown.network/agents/auto-mcp-tool/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/auto-mcp-tool/claim.json","badge":"https://wellknown.network/agents/auto-mcp-tool/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:auto-mcp-tool","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"auto-mcp-tool","summary":"Automatically generate MCP servers from Python modules using LLM-powered documentation","description":"# auto-mcp\n\n[![PyPI version](https://badge.fury.io/py/auto-mcp-tool.svg)](https://pypi.org/project/auto-mcp-tool/)\n[![Python versions](https://img.shields.io/pypi/pyversions/auto-mcp-tool.svg)](https://pypi.org/project/auto-mcp-tool/)\n[![License](https://img.shields.io/pypi/l/auto-mcp-tool.svg)](https://github.com/krajasek/auto-mcp-framework/blob/main/LICENSE)\n\nAutomatically generate MCP (Model Context Protocol) servers from Python modules using LLM-powered documentation.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [MCP Transports](#mcp-transports)\n- [Package Analysis](#package-analysis)\n- [Manifest-Based Generation](#manifest-based-generation)\n- [Wrapper for C Extensions](#wrapper-for-c-extensions)\n- [Type Serialization System](#type-serialization-system)\n- [CLI Reference](#cli-reference)\n- [Python API Reference](#python-api-reference)\n- [Decorators](#decorators)\n- [Session Lifecycle](#session-lifecycle)\n- [LLM Providers](#llm-providers)\n- [Configuration](#configuration)\n- [Hot Reload](#hot-reload)\n- [Examples](#examples)\n  - [Simple Math](#simple-math-examplessimple_math)\n  - [Async API](#async-api-examplesasync_api)\n  - [Class Service](#class-service-examplesclass_service)\n  - [Pandas Analytics](#pandas-analytics-examplespandas_analytics)\n  - [SQLite Database](#sqlite-database-examplessqlite_database)\n- [Pandas MCP Server Setup Guide](#pandas-mcp-server-setup-guide)\n- [SQLite MCP Server Setup Guide](#sqlite-mcp-server-setup-guide)\n- [Integration with Claude Desktop](#integration-with-claude-desktop)\n- [Development](#development)\n- [License](#license)\n\n---\n\n## Features\n\n- **Automatic Tool Generation**: Exposes public functions as MCP tools\n- **Package Analysis**: Recursively analyze installed packages (requests, pandas, etc.)\n- **LLM-Powered Descriptions**: Uses local (Ollama) or cloud (OpenAI, Anthropic) LLMs to generate tool descriptions\n- **Multiple Output Formats**: Standalone file, Python pac…","publisher":null,"homepage":"https://github.com/krajasek/auto-mcp-framework#readme","repository":"https://github.com/krajasek/auto-mcp-framework/blob/main/CHANGELOG.md","version":"0.2.1","license":null,"protocols":["mcp"],"tags":["ai","anthropic","automation","claude","code-generation","llm","mcp","model-context-protocol","ollama","openai","server","tools"],"pricing":null,"endpoints":[{"url":"pypi:auto-mcp-tool","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":0.802,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"},{"slug":"code.generation","name":"Code Generation","confidence":0.75,"provenance":"derived"}],"categories":["code","data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"auto-mcp-tool","registry":"pypi","observedAt":"2026-09-09T09:25:20.574Z","publishedAt":"2026-02-01T04:39:08.368483Z","latestVersion":"0.2.1"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"auto-mcp-tool","url":"https://pypi.org/project/auto-mcp-tool/","firstSeenAt":"2026-09-09T09:24:30.720Z","fetchedAt":"2026-09-09T09:24:30.720Z","normalizedAt":"2026-09-09T09:24:30.720Z"}]},"firstSeenAt":"2026-09-09T09:24:30.720Z","updatedAt":"2026-09-09T09:25:20.574Z"}