{module.metadata.summary}
))}{module.metadata.summary}
))}{formattedConfig}
}
```
--------------------------------
### Expose CAMEL Toolkit as MCP Server
Source: https://github.com/camel-ai/mcp-hub/blob/main/app/course/modules/module5.mdx
Python code to expose a CAMEL toolkit (e.g., ArxivToolkit) as an MCP server. This allows other clients to access the toolkit's functionalities.
```python
from camel.toolkits import ArxivToolkit
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--mode", default="stdio")
args = parser.parse_args()
toolkit = ArxivToolkit()
toolkit.mcp.run(args.mode)
```
--------------------------------
### ACI.dev Unified Server Configuration (sse)
Source: https://github.com/camel-ai/mcp-hub/blob/main/app/course/modules/module5.mdx
Configuration for the ACI.dev Unified Server using sse transport. Requires an ACI API key and linked account owner ID.
```json
{
"mcpServers": {
"aci_apps": {
"command": "uvx",
"args": [
"aci-mcp",
"apps-server",
"--apps=BRAVE_SEARCH,GITHUB,ARXIV",
"--linked-account-owner-id",
"