mcp-input_analyzer
Analyzes user-described build features (e.g. database, API integration, tools) and extracts core server requirements like resources, tools, prompts, external systems, and transports needed for MCP.
Features
- Natural language to structured build feature extraction
- MCP-compliant input structure generation
- Validation of supported tools and protocols
- Claude-readable JSON definition creation
- Fallback logic for unsupported features
Installation
pip install mcp-input_analyzer
Usage
from mcp_input_analyzer import Mcp_input_analyzer
# Initialize the library
mcp_input_analyzer_instance = Mcp_input_analyzer()
# Use the library functions
# Example usage will be added in future versions
License
MIT
Metadata
Release files for mcp-input-analyzer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mcp_input_analyzer-0.1.0.tar.gz | 2.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcp_input_analyzer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 5.0 kB
Release files / mcp_input_analyzer-0.1.0.tar.gz
| Download URL | mcp_input_analyzer-0.1.0.tar.gz |
|---|---|
| Size | 2.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6ac348dfe667b2cca59652d0758d31602515c0dd642099bc7214b78c93e57651
|
|
BLAKE2b-256 checksum How to use checksums |
607017daba364c0343d3f8797f3c190bae08f45dda2d76f7c1bc96f5b8f76119
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.6
|
Release files / mcp_input_analyzer-0.1.0-py3-none-any.whl
| Download URL | mcp_input_analyzer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 2.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5db20ec7e0462f0af4826521b1e20931e6c7dbefb13cd91a3328308e75c31ecc
|
|
BLAKE2b-256 checksum How to use checksums |
fad5fe2d3ea08b9e394eb4eba512534c5e138bc6d02a0a3d2966041f0e534290
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.6
|