If you've been manually copying mcp.json files and wondering which MCP servers work well together, personas solve that problem.
Instead of this tedious process:
- β Research 50+ individual MCP servers
- β Test which ones work together
- β Configure each server individually
- β Debug compatibility issues
- β Repeat for every new projectGet this instant setup:
+ β
Install one persona = get 5-15 perfectly configured MCP servers
+ β
Community-created toolkits using validated MCP servers from established registries
+ β
Zero compatibility issues, zero debugging
+ β
Works immediately in Claude Code, Cursor, Continue, etc.| Your Role | Old Way (Hours) | Persona Way (Seconds) |
|---|---|---|
| Python Developer | Research filesystem + git + code-checker + sequential-thinking + memory + fetch servers individually | "persona": "python-backend-engineer" β¨ |
| DevOps Engineer | Configure AWS CLI + CloudFormation + EKS + Docker + Postgres + DynamoDB separately | "persona": "aws-cloud-engineer" β¨ |
| Database Admin | Set up Postgres + monitoring + charting + git + memory + time servers | "persona": "postgresql-dba" β¨ |
Pick a persona from the catalog below or browse the personas/ directory. Start with intern if you're new!
cp personas/intern/mcp.json ./.mcp.jsoncp personas/intern/mcp.json ~/.cursor/mcp.json# Copy to your application's mcp.json location
cp personas/intern/mcp.json <your-app-config-path>/mcp.json
β οΈ Note: Replace any<placeholder>values with your actual credentials.
Get access to complete persona features including organized toolsets, workflows, and advanced configurations:
# Step 1: Clone this repository
git clone https://github.com/toolprint/awesome-mcp-personas.git
# Step 2: Install hypertool globally
npm install -g @toolprint/hypertool-mcp@latest
# Step 3: Add a persona (example: intern)
hypertool-mcp persona add ./awesome-mcp-personas/personas/intern
# Step 4: Update your application or project's mcp.json{
"mcpServers": {
"hypertool": {
"command": "npx",
"args": ["-y", "@toolprint/hypertool-mcp@latest", "mcp", "run", "--persona", "intern"]
}
}
}β¨ Hypertool Benefits: Organized toolsets, compound workflows, persona updates, and community-contributed configurations using MCP servers from established registries. Learn more at hypertool-mcp.
Standard MCP: With Hypertool:
βββββββββββββββ βββββββββββββββ
β Claude/ β β Claude/ β
β Cursor β β Cursor β
ββββββββ¬βββββββ ββββββββ¬βββββββ
β β
βΌ βΌ
βββββββββββββββ βββββββββββββββ
β mcp.json β β mcp.json β
β (10 servers)β β (1 loader) β
ββββββββ¬βββββββ ββββββββ¬βββββββ
β β
βΌ βΌ
10 connections βββββββββββββββ
10 configs β Hypertool β
10 updates β Persona β
β ββββββββ¬βββββββ
βΌ β
βββββββββββββββ βΌ
β 100+ tools β βββββββββββββββ
β ALL loaded β β Smart β
β π΅ Confusionβ β Toolsets β
βββββββββββββββ β π― 5 tools β
β per task β
βββββββββββββββ
β
βΌ
Context compression:
"coding" β 5 tools
"writing" β 3 tools
"testing" β 4 tools
| Emoji | Meaning | Description |
|---|---|---|
| π | Secrets Required | Requires API keys, credentials, or sensitive configuration |
| π | Remote Services | Uses external APIs, cloud services, or remote connections |
| π» | Local Only | Runs entirely locally without external dependencies |
| βοΈ | Configuration | Requires environment variables or configuration setup |
| π | Zero Setup | Works immediately without any configuration |
| π¦ | External Dependencies | Requires additional tools or services to be installed |
| π’ | Enterprise | Designed for production/enterprise environments |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| π Python Developer | π»π | Optimized for Python development and data engineering | filesystem, git, python-executor, pytest, pip | Python applications, scripts, data processing |
| π Python Backend Engineer | π»π | Python-focused backend development with code analysis and testing | filesystem, code-checker, sequential-thinking, git, memory, fetch | Python web applications, API development, backend services |
| π€ Claude Code Assistant | π»π | AI-powered coding assistant for Claude Code users | filesystem, git, sequential-thinking, memory, fetch, time | AI-assisted development, code review, intelligent project guidance |
| πΌ Software Development Assistant | π»π | General-purpose software development toolkit | filesystem, git, sequential-thinking, memory, time | General software development, cross-language projects, development workflow automation |
| π Intern | π»π | Learning-focused development environment for beginners | filesystem, git, sequential-thinking, memory, time | Learning programming, educational projects, skill development |
| π¨ Web UI Engineer Assistant | πβοΈ | Frontend development automation for prototyping, scaffolding, and UI validation | playwright, shadcn-ui, exa-search | Rapid prototyping, component scaffolding, UI testing, design system integration |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| π PostgreSQL DBA | πβοΈπ’ | Production PostgreSQL database administration and performance optimization | postgres, postgresql-ops, antv-chart, vchart, filesystem, git, memory, time | Production PostgreSQL administration, database performance tuning, enterprise deployments |
| π¬ MySQL DBA | πβοΈπ’ | Production MySQL database administration with web application focus | mysql, antv-chart, vchart, filesystem, git, memory, time | Web application databases, MySQL administration, high-traffic MySQL environments |
| πͺΆ SQLite Engineer | βοΈπ» | Local development and embedded systems database management | sqlite, antv-chart, filesystem, git, memory, time | Mobile applications, desktop software, embedded systems, data analysis prototyping |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| βοΈ AWS Cloud Engineer | ππβοΈπ’ | Comprehensive AWS ecosystem management and automation | aws-cli, aws-api, aws-documentation, aws-cloudformation, aws-cdk, aws-eks, aws-serverless, aws-pricing, filesystem, git, docker, postgres, dynamodb, sequential, time, pulumi | AWS infrastructure management, cloud architecture, enterprise AWS deployments |
| π Cloud Engineer | βοΈπ¦ | Multi-cloud infrastructure management and DevOps automation | terraform, kubernetes, docker, filesystem | Cloud-agnostic infrastructure, DevOps workflows, container management |
| π Grafana SRE | πβοΈπ’ | Specialized SRE toolkit for Grafana-based monitoring and observability | filesystem, git, prometheus, docker, postgresql, slack | Grafana-centric monitoring, observability automation, SLI/SLO tracking |
| π DevOps Engineer Assistant | ππβοΈ | Infrastructure automation specialist for safe deployments and incident mitigation | docker, cloudflare, tavily | Deployment automation, incident response, infrastructure management, operational excellence |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| π QA Engineer - Documentation | π»π | Quality assurance focused on documentation and content validation | filesystem, git, sequential-thinking, memory, time | Documentation quality control, content validation, technical writing QA |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| Coming Soon |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| Coming Soon |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| π Linear Project Manager | ππβοΈ | Project management integration with Linear issue tracking | linear, filesystem, git, memory, time | Agile project management, Linear-based workflows, development team coordination |
| π― Trello Project Manager | ππβοΈ | Kanban-style project management with Trello integration | trello, filesystem, git, memory, time | Visual project management, kanban methodology, team collaboration |
| Persona | Labels | Description | MCP Servers | Best For |
|---|---|---|---|---|
| π QA Engineer | π»π | Comprehensive quality assurance and testing workflows | filesystem, git, sequential-thinking, memory, time | Software testing, quality assurance, test case management |
If you're using Claude Code, simply run:
/new-persona
Claude will guide you through creating a properly formatted persona with all required files.
After creating your persona, run:
/sync-personas
This will automatically add your new persona to the README with proper categorization and emoji labeling.
Each persona consists of:
- persona.yaml - The persona definition with toolsets and metadata
- mcp.json - The MCP server configuration file
- README.md - Documentation describing the persona's purpose and usage
personas/
βββ your-persona-name/
β βββ persona.yaml # Persona definition (required)
β βββ mcp.json # MCP server configuration (required)
β βββ README.md # Persona documentation (recommended)
β βββ tools.md # Tool reference guide (optional)
β βββ validation_notes.md # Configuration notes (optional)
See existing personas for complete examples:
python-backend-engineer- Python-focused backend development with code analysispostgresql-dba- Complex persona with specialized toolsetsclaude-code-assistant- AI-assisted development persona
We welcome contributions! Here's how you can help:
- π Add a new persona: Create configurations for your profession or use case
- π§ Improve existing personas: Enhance configurations with better tool combinations
- π Share workflows: Add example workflows and best practices
- π Fix issues: Help maintain and update existing personas
- π Improve documentation: Enhance README files and guides
- Ensure your persona has a clear, specific use case
- Use only validated MCP servers from established registries (see Resources section)
- Test the configuration before submitting
- Include comprehensive documentation
- Follow the established directory structure
- Add your persona to the appropriate category in this README
- Community review helps ensure quality and compatibility
Please see our GitHub Issues for bug reports and GitHub Discussions for questions.
All personas in this repository are community-created with best effort made to ensure that only validated MCP servers from the following established registries are used:
- Awesome MCP Servers - Comprehensive community-maintained list of MCP servers
- Model Context Protocol - Official MCP documentation and server registry
- Smithery Registry - Curated registry of MCP servers
- NPM Registry - Published MCP server packages
- Hypertool MCP - Persona installation and management tool
- GitHub Issues - Report bugs or request features
- GitHub Discussions - Ask questions and share ideas
"Built by developers who got tired of watching AI pick the wrong tools π―"
Built with β€οΈ by Toolprint
Β© 2025 OneGrep, Inc.
This project is licensed under the MIT License - see the LICENSE file for details.