Skip to main content

What is MCP?

MCP (Model Context Protocol) is an open protocol standard that enables AI assistants to securely connect to a variety of external tools, data sources, and services. To put it simply, MCP is like installing a “plugin system” for AI, allowing it to:

Email Integration

Read and write your Gmail messages

Team Chat

Send messages on Slack

Note Management

Visit and edit Notion pages

Code Management

Manage GitHub repositories and Issues

Persistent Memory

Knowledge graph memory between conversations

Wide Integration

Connect to 1000+ other apps and services

Why is MCP Needed?

After installing MCP in Happycapy, you can:

Automate Routine Tasks

Let AI help you handle emails, schedules, and organize documents

Cross-Platform Collaboration

Complete multiple application operations in one conversation (such as reading attachments from Gmail, processing and uploading to Notion)

Persistent Context

Through Memory MCP, AI can remember important content such as project information and relationships, maintaining memory across sessions

Simplify Development Process

Manage GitHub repositories, create Issues, and view code directly in conversations

Quick Installation: Use Our Automation Skill

We have developed a one-click installation skill for Happycapy that can automatically help you configure Memory MCP, Composio MCP, and GitHub Copilot MCP.
1

Install the Skill

In the Happycapy dialog, enter:
Install the skill: https://github.com/Y1fe1-Yang/happycapy-mcp-manager
2

Run the Skill

After installation is complete, enter:
/happycapy-mcp-manager
Or just say:
Help me install Memory MCP
The skill will guide you through all configuration steps, including collecting necessary API Keys, updating configuration files, restarting sessions, etc. For Memory MCP, no credentials are required - just one click to install!
Memory MCP is an official knowledge graph storage MCP that can provide persistent memory capabilities for AI. This is our most recommended MCP!

Why You Need Memory MCP

Cross-Session Memory

AI can remember your project information, code structure, and relationships - no need to repeat introductions

Knowledge Graph

Store information as entities and relationships, making it more structured and searchable

Long-Term Context

For long-term projects, AI can continuously accumulate understanding

Memory MCP Usage Examples

After installing Memory MCP, you can use the following prompts to integrate historical conversation information into the knowledge graph. Choose the appropriate version based on your needs:
Scan all historical sessions in detail and extract information such as projects, technology stacks, and capability portraits. Suitable for building a complete knowledge graph.
Integrate all my historical conversation data across the system into the Memory MCP knowledge graph.

Detailed requirements:
1. Scan all historical session workspaces on this machine
2. Analyze each workspace's project content, tech stack, and creation time
3. Extract key information and structure it into background knowledge
4. Store the following in the knowledge graph:
   - All projects I have completed
   - Technologies and tools I have used
   - Relationships between projects and technologies
   - My technical capability profile and preferences
   - Timeline and activity cycles
5. Finally generate a complete summary report
The simplest and most direct expression, suitable for quick use.
Extract all previous session conversations into memory and store them in the knowledge graph
Copy the prompt from any of the above code blocks and paste it directly into the dialog box to start using it. Happycapy will automatically scan historical sessions and integrate the information into the Memory MCP knowledge graph.Important: Conversations after installing Memory will be automatically saved. There is no need to repeat this command. The service is completed within the sandbox - Happycapy will not use any of your information.

Integration with GitHub

After connecting to GitHub, Happycapy can help you manage code repositories, create and view Issues, process Pull Requests, view CI/CD status, and more.

Get GitHub Token

Token is like a key that allows Happycapy to operate GitHub on your behalf.
1

Open GitHub Token Settings

Visit: https://github.com/settings/tokensOr: GitHub page → avatar in upper right corner → Settings → bottom left Developer Settings → Personal access tokens → Tokens (classic)
2

Generate New Token

  • Click “Generate new token” → select “Generate new token (classic)”
  • Fill in Note (remarks), such as “Happycapy”
  • Select “No expiration” for Expiration (recommended)
  • Select scopes/permissions
3

Copy and Save Token

Click “Generate token” at the bottom to generate a string starting with ghp_
Important: Token is only displayed once! Please copy it immediately and save it in a safe place (such as a password manager). Once you close the page, you can no longer see it.
For beginners: If you’re using it yourself, you can check all the permissions so you don’t have to worry!For fine control, at least check:
  • repo (code repository)
  • workflow (GitHub Actions)
  • read:org (read organization)

Usage Examples

Help me create a GitHub repository called my-project

My GitHub account: https://github.com/your-username
Token: ghp_your_token
Help me organize this conversation into documentation and commit it to my GitHub repository

Repository: https://github.com/your-username/my-project
Token: ghp_your_token
Happycapy will:
  • Organize conversations
  • Generate appropriate file structure
  • Submit code to GitHub
  • Return the repository link
View Issues:
Show me the Issues in the my-project repository

Repository: https://github.com/your-username/my-project
Token: ghp_your_token
Create a new Issue:
Create an Issue in the my-project repository
Title: Fix login button bug
Description: The login button is unresponsive when clicked

Token: ghp_your_token
Show me pending PRs for my-project

Token: ghp_your_token
Token only needs to be provided once: In the same conversation, after providing the Token for the first time, there is no need to provide it again for subsequent operations. Happycapy will remember your Token.

Integration with Notion

After connecting to Notion, Happycapy can help you read, edit, create Notion pages, automatically organize notes, generate documents, and more.

Get Notion Token

1

Create Notion Integration

Visit: https://www.notion.so/my-integrationsClick ”+ New integration” button
2

Fill in Integration Information

  • Name: Just write whatever you want, such as “Happycapy”
  • Associated workspace: Choose your workspace
  • Capabilities: The default is enough (Read content, Update content, Insert content)
3

Copy Internal Integration Token

Once created, copy the “Internal Integration Token” (looks like: ntn_xxxxxxxxxxxx)
Key step: After obtaining the Token, you need to authorize the Integration! Continue with the steps below.

Give Integration Permission to Access Pages

This is the most critical step!
1

Open Your Notion Page

Open the page you want Happycapy to access
2

Add Connection

Click the ”···” button in the upper right corner → Select “Connections” → Find your Integration (e.g., “Happycapy”)
3

Confirm Authorization

Click to confirm authorization
Each page you want Happycapy to access requires separate authorization. If the page has subpages, the subpages will inherit permissions.

Get Page ID

To operate on a Notion page, you need to know the page’s ID:
  1. Open your Notion page
  2. View the URL in the browser address bar
  3. The last segment (32 characters) of the URL is the page ID
Example URL:
https://www.notion.so/My-Page-3065ab5584b5803e8572fcb253106e5a
Page ID:
3065ab5584b5803e8572fcb253106e5a

Usage in Happycapy

Read my Notion page

Token: ntn_your_token
Page link: https://www.notion.so/your-page-link
Or:
Help me update the content of a Notion page

Token: ntn_your_token
Page ID: 3065ab5584b5803e8572fcb253106e5a
New content: [content you want to add]