# MCP Tool Library Index

**Purpose:** Reference templates for integrating with popular MCP servers. These are Fabric-format guides showing how to interact with real MCP servers.

## ⚠️ Important: How This Library Works

These are **reference templates**, not executable tools. They show you:
- What real MCP servers are available
- What capabilities each server provides
- How to structure requests to those servers
- Common usage patterns and examples

### Using This Library

1. **Find the capability you need** (e.g., database query, file upload, code search)
2. **Read the template** to understand parameters and expected output
3. **Use the actual MCP server** via the MCP protocol (not these files)

##categories

### 📊 Database & Storage (5 templates)
- `database/mongodb-query.md` - MongoDB database operations
- `database/sqlite-query.md` - SQLite database operations
- `database/postgresql-query.md` - PostgreSQL database operations
- `database/mysql-query.md` - MySQL database operations
- `database/bigquery-query.md` - Google BigQuery operations

### ☁️ Cloud & Infrastructure (4 templates)
- `cloud/aws-s3-operations.md` - S3 bucket and object management
- `cloud/cloudflare-operations.md` - Cloudflare Workers/Pages/DNS/CDN
- `cloud/stripe-payments.md` - Stripe payment processing
- `cloud/vercel-deploy.md` - Vercel deployment

### 📝 Productivity & Collaboration (6 templates)
- `productivity/slack-messaging.md` - Slack channel interactions
- `productivity/notion-database.md` - Notion database operations
- `productivity/jira-operations.md` - Jira issue tracking
- `productivity/linear-operations.md` - Linear project management
- `productivity/todoist-operations.md` - Todoist task management
- `productivity/zapier-operations.md` - Zapier automation workflows

### 💻 Developer Tools (2 templates)
- `developer/github-operations.md` - GitHub repo management
- `developer/context7-library.md` - Context7 library documentation access

### 🔍 Search & AI (4 templates)
- `search/tavily-ai-search.md` - AI-optimized search
- `search/exa-search.md` - Exa AI semantic search
- `search/perplexity-search.md` - Perplexity AI research
- `search/searxng-search.md` - SearXNG privacy search

**Total: 21 MCP Tool Library Templates**

## Quick Start Examples

### Database Query (MongoDB)
```markdown
# Use Case: Query user data from MongoDB
# Real MCP Server: mongodb
# Template: database/mongodb-query.md

Operation: Find documents
Collection: users
Query: { "email": "user@example.com" }
```

### File Upload (AWS S3)
```markdown
# Use Case: Upload file to S3 bucket
# Real MCP Server: aws
# Template: cloud/aws-s3-operations.md

Operation: PutObject
Bucket: my-bucket
Key: uploads/file.pdf
Body: [file content]
```

### Send Slack Message
```markdown
# Use Case: Post message to Slack channel
# Real MCP Server: slack
# Template: productivity/slack-messaging.md

Operation: PostMessage
Channel: #general
Text: "Deployment completed successfully"
```

## Template Format

Each template follows the Fabric pattern format:

```markdown
# IDENTITY and PURPOSE
[What this MCP server does]

# REAL MCP SERVER
Name: actual-server-name
Install: npx -y mcp-server-name
Docs: [link to official docs]

# PARAMETERS
- param: type - Description

# STEPS
1. Connect to MCP server
2. Prepare request with parameters
3. Execute operation
4. Handle response

# OUTPUT
[Expected response format]

# EXAMPLES
[Real-world usage examples]

# USAGE
[When and how to use this capability]
```

## Adding New Templates

To add a new MCP server template:

1. Create file in appropriate category directory
2. Follow Fabric format structure
3. Include "REAL MCP SERVER" section with install instructions
4. Add examples showing actual API calls
5. Update this index

## Resources

- **Official MCP Servers**: https://github.com/modelcontextprotocol/servers
- **Awesome MCP**: https://github.com/wong2/awesome-mcp-servers
- **MCP Documentation**: https://modelcontextprotocol.io/
- **Anthropic MCP Announcement**: https://www.anthropic.com/news/model-context-protocol

---

*Last Updated: 2025-10-06*
*Part of fr3k v10.28.10 - Universal AI CLI Configuration System*
