AgentCraft is a partner product of Crafted™, providing an AI Agent framework for deploying intelligent agents that understand, learn, and evolve with business needs. The MCP server integrates with AgentCraft, enabling secure AI agent communication and data exchange.
- Secure AI agent communication and data exchange
- Supports premade and custom AI agents
- Scalable and enterprise-ready architecture
- Supports Windsurf MCP client
- Example integrations for Cline and 5ire MCP clients
The system is built around the AgentCraftServer class which extends the MCP Server framework. Key components include:
- AgentCraftServer: Main server implementation
- Handles agent communication
- Manages data processing pipelines
- Implements security protocols
- DataProcessor: Handles data transformation and processing
- AgentManager: Manages agent lifecycle and interactions
- MCP server framework
- spacy for NLP processing
- aiohttp for HTTP communications
- pyyaml for configuration management
# Installation commands will be added hereThe system uses environment variables for configuration, managed through .env file and python-dotenv. Key configuration parameters:
AGENTCRAFT_BEARER_TOKEN: Authentication token for secure communicationsENVIRONMENT: Runtime environment (DEV/PROD)
- Log level: DEBUG
- Format:
%(asctime)s - %(name)s - %(levelname)s - %(message)s
- DEV_BASE_URL:
127.0.0.1:8000 - PROD_BASE_URL:
api.we-crafted.com
(To be populated after reviewing the source code)
(To be populated after reviewing the source code)
(To be populated after reviewing the source code)
(To be populated after reviewing the source code)