CKB Pulse MCP
CKB Pulse is a read-only Model Context Protocol server that provides live data on who is building on the Nervos CKB ecosystem. It exposes tools to query GitHub activity for projects, people, and organizations, including DAO-funded work, recent updates, and developer trends over the last 30 days or two years. It allows AI agents to find active contributors, search projects by area or keywords, and retrieve detailed activity metrics without requiring any local installation.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://pulse-lab.lusocryptolabs.com/mcpWhat its tools do
8 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Find the most active people in a specific CKB area like Fiber or rgb++
- Search for projects by name, description, or topic keywords
- Retrieve detailed activity metrics for a specific project over 30 days
- List DAO-funded projects with their code activity and reports
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- ckb-pulse 1.0.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
overview — What is happening in CKB
The CKB ecosystem over the last day, week or month: how many updates, people and projects, the most active projects, people and organisations, and the projects new to Pulse.
{
"type": "object",
"properties": {
"period": {
"enum": [
"day",
"week",
"month"
],
"type": "string",
"description": "day, week (the default) or month"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}find_projects — Find CKB projects
Search the projects Pulse follows by words in their name, description or topics, by area (ckb, fiber, dob/spore, rgb++, ccc, nervos), or both; the most active first.
{
"type": "object",
"properties": {
"area": {
"enum": [
"ckb",
"fiber",
"dob/spore",
"rgb++",
"ccc",
"nervos"
],
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "at most this many, 15 by default"
},
"query": {
"type": "string",
"description": "words to look for, e.g. \"wallet\" or \"lock script\""
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}project — One CKB project
One followed project in detail: description, language, topics, activity per day over 30 days, commits and developers per month, its people and its latest updates.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "the GitHub repository, owner/repo"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}person — One CKB developer
What one person works on across the CKB projects Pulse follows: their projects, the areas and languages of those projects, and the kinds of updates they make.
{
"type": "object",
"required": [
"login"
],
"properties": {
"login": {
"type": "string",
"description": "the GitHub login"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}who_works_on — Who works on what
The people most active in the projects of an area (ckb, fiber, dob/spore, rgb++, ccc, nervos) or in the projects that match some words, with the projects they work on. Useful to find who to ask about a part of CKB.
{
"type": "object",
"properties": {
"area": {
"enum": [
"ckb",
"fiber",
"dob/spore",
"rgb++",
"ccc",
"nervos"
],
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "at most this many people, 10 by default"
},
"query": {
"type": "string",
"description": "words that pick the projects, e.g. \"wallet\" or \"spore\""
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}recent_updates — Latest updates
The latest updates by people (pushes, pull requests, issues, reviews, releases) across CKB, or in one project, or by one person; newest first.
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "at most this many, 20 by default"
},
"login": {
"type": "string",
"description": "a GitHub login, to see one person"
},
"project": {
"type": "string",
"description": "owner/repo, to see one project"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}dao_funded — Grants of the Community Fund DAO
The projects the Nervos Community Fund DAO pays for: their code activity next to their reports on Nervos Talk, and whether each is in progress, quiet or delivered.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}trends — Builders per month
Developers, new developers and commits per month over two years, in the projects Pulse follows today. The current month is so far.
{
"type": "object",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 592 ms
- 95th percentile latency
- 592 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 592 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http ckb-pulse-mcp https://pulse-lab.lusocryptolabs.com/mcpCodex
codex mcp add ckb-pulse-mcp --url https://pulse-lab.lusocryptolabs.com/mcpCursor
{
"mcpServers": {
"ckb-pulse-mcp": {
"url": "https://pulse-lab.lusocryptolabs.com/mcp"
}
}
}Cline
{
"mcpServers": {
"ckb-pulse-mcp": {
"type": "streamableHttp",
"url": "https://pulse-lab.lusocryptolabs.com/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"ckb-pulse-mcp": {
"type": "http",
"url": "https://pulse-lab.lusocryptolabs.com/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http ckb-pulse-mcp https://pulse-lab.lusocryptolabs.com/mcpClaude Desktop
https://pulse-lab.lusocryptolabs.com/mcpWindsurf
{
"mcpServers": {
"ckb-pulse-mcp": {
"serverUrl": "https://pulse-lab.lusocryptolabs.com/mcp"
}
}
}Let your agent find its tools
Find servers like CKB Pulse MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.