Accelerate development with ARC MCP
Bridging AI Models with ARCโs Enterprise Application Framework
The ARC Model Context Protocol (MCP) Server revolutionizes how developers interact with the ARC framework by creating a seamless bridge between powerful AI models (like Claude, GPT, and others) and ARCโs robust ecosystem for building cloud-native enterprise applications.
This innovative implementation follows the Model Context Protocol specification, enabling AI assistants to directly leverage ARCโs capabilities, accelerating development cycles and enhancing productivity across your organization.
The ARC MCP Server exposes a comprehensive set of tools that empower AI models to assist with every aspect of the application development lifecycle:
Tool: arc.docs.search
Transform how your team accesses and utilizes ARC documentation:
// Example: AI assistant helping with authentication concepts
{
"toolId": "arc.docs.search",
"parameters": {
"query": "authentication service configuration",
"category": "api",
"maxResults": 3
}
}
Tools: arc.api.authentication
, arc.api.notification
, and more
Interact directly with ARC microservices through natural language:
// Example: AI assistant helping test authentication
{
"toolId": "arc.api.authentication",
"parameters": {
"action": "verifyToken",
"token": "your-jwt-token"
}
}
Tool: arc.generator.microservice
Accelerate development with AI-powered code generation:
// Example: AI assistant generating a payment service
{
"toolId": "arc.generator.microservice",
"parameters": {
"name": "payment-service",
"features": ["database", "authentication", "api"],
"models": [
{
"name": "Payment",
"properties": {
"id": "string",
"amount": "number",
"status": "string"
}
}
]
}
}
Tool: arc.deployment.infrastructure
Streamline your path to production:
// Example: AI assistant helping with AWS deployment
{
"toolId": "arc.deployment.infrastructure",
"parameters": {
"projectPath": "./my-arc-project",
"platform": "aws",
"options": {
"region": "us-east-1",
"resources": {
"cpu": "1",
"memory": "2GB"
}
}
}
}
## Clone the repository
git clone https://github.com/sourcefuse/arc-mcp-server.git
cd arc-mcp-server
## Install dependencies
npm install
## Build the project
npm run build
## Start the server
npm start
Edit your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add ARC MCP server configuration:
{
"mcpServers": {
"arc": {
"command": "node",
"args": [
"path/to/arc-mcp-server/dist/index.js"
],
"options": {
"cwd": "path/to/arc-mcp-server"
}
}
}
}
Weโre excited to see how youโll use the ARC MCP Server to transform your development workflow! Join our community:
Powered by SourceFuse | MIT License