Tool tree
gradeNot graded
page: Every page
get_mcp_connection_configAnswer
Get the MCP server configuration JSON, Streamable HTTP endpoint URL, and OAuth 2.1 discovery URLs to connect Claude Code, Cursor, VS Code, Windsurf, or Gemini CLI to DevRel MCP.
View tool JSON
{
"name": "get_mcp_connection_config",
"kind": "answer",
"impl": "imperative",
"description": "Get the MCP server configuration JSON, Streamable HTTP endpoint URL, and OAuth 2.1 discovery URLs to connect Claude Code, Cursor, VS Code, Windsurf, or Gemini CLI to DevRel MCP.",
"inputSchema": {
"type": "object",
"properties": {
"client": {
"type": "string",
"enum": [
"claude-code",
"cursor",
"vscode",
"windsurf",
"generic"
],
"description": "Target MCP client application to generate configuration for."
}
}
},
"page": "/cli-auth"
}list_devrel_mcp_toolsAnswer
List the 19 DevRel activity reporting and content analytics MCP tools available on this server, optionally filtered by program (gde, mvp, analytics, ambassador, docs).
View tool JSON
{
"name": "list_devrel_mcp_tools",
"kind": "answer",
"impl": "imperative",
"description": "List the 19 DevRel activity reporting and content analytics MCP tools available on this server, optionally filtered by program (gde, mvp, analytics, ambassador, docs).",
"inputSchema": {
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"all",
"gde",
"mvp",
"analytics",
"ambassador",
"docs"
],
"description": "Filter tools by DevRel program or capability category."
}
}
},
"page": "/cli-auth"
}start_cli_device_authAction
Start a CLI terminal device authorization session and receive a verification URI and 8-character user code.
View tool JSON
{
"name": "start_cli_device_auth",
"kind": "act",
"impl": "imperative",
"description": "Start a CLI terminal device authorization session and receive a verification URI and 8-character user code.",
"inputSchema": {
"type": "object",
"properties": {
"clientName": {
"type": "string",
"description": "Name of the CLI or agent client requesting authorization."
}
}
},
"page": "/cli-auth"
}page: Cli auth
approve_cli_device_codeAction
Approve a DevRel MCP CLI terminal session using the 8-character user verification code
View tool JSON
{
"name": "approve_cli_device_code",
"kind": "act",
"impl": "declarative",
"description": "Approve a DevRel MCP CLI terminal session using the 8-character user verification code",
"inputSchema": {
"type": "object",
"properties": {
"userCode": {
"type": "string",
"description": "ABCD-1234"
}
},
"required": [
"userCode"
]
},
"page": "/cli-auth"
}request_email_magic_linkAction
Send a passwordless email magic sign-in link to authenticate with DevRel MCP
View tool JSON
{
"name": "request_email_magic_link",
"kind": "act",
"impl": "declarative",
"description": "Send a passwordless email magic sign-in link to authenticate with DevRel MCP",
"inputSchema": {
"type": "object",
"properties": {
"email": {
"type": "string",
"description": "alex@codingcat.dev"
}
},
"required": [
"email"
]
},
"page": "/cli-auth"
}verify_email_otpAction
Verify a 6-digit email OTP code to complete sign-in
View tool JSON
{
"name": "verify_email_otp",
"kind": "act",
"impl": "declarative",
"description": "Verify a 6-digit email OTP code to complete sign-in",
"inputSchema": {
"type": "object",
"properties": {
"otp": {
"type": "string",
"description": "123456"
}
},
"required": [
"otp"
]
},
"page": "/cli-auth"
}save_core_devrel_credentialsAction
Save Google GDE Advocu token and Microsoft MVP token & profile ID into the encrypted D1 vault
View tool JSON
{
"name": "save_core_devrel_credentials",
"kind": "act",
"impl": "declarative",
"description": "Save Google GDE Advocu token and Microsoft MVP token & profile ID into the encrypted D1 vault",
"inputSchema": {
"type": "object",
"properties": {
"gde": {
"type": "string",
"description": "Paste Advocu Personal API token..."
},
"mvp": {
"type": "string",
"description": "Paste Microsoft MVP bearer token..."
},
"profile": {
"type": "number",
"description": "e.g. 123456"
}
}
},
"page": "/cli-auth"
}save_analytics_and_program_credentialsAction
Save public handles/RSS feeds and optional API keys for YouTube, Blog RSS, Dev.to, Hashnode, GitHub, AWS Community Builders, Docker Captains, Cypress Ambassadors, and Custom Advocu into the encrypted D1 vault
View tool JSON
{
"name": "save_analytics_and_program_credentials",
"kind": "act",
"impl": "declarative",
"description": "Save public handles/RSS feeds and optional API keys for YouTube, Blog RSS, Dev.to, Hashnode, GitHub, AWS Community Builders, Docker Captains, Cypress Ambassadors, and Custom Advocu into the encrypted D1 vault",
"inputSchema": {
"type": "object",
"properties": {
"youtubeChannel": {
"type": "string",
"description": "e.g. @CodingCatDev or UC..."
},
"blogRssUrl": {
"type": "string",
"description": "e.g. https://codingcat.dev/rss.xml"
},
"devtoUsername": {
"type": "string",
"description": "e.g. codercatdev"
},
"hashnodeHost": {
"type": "string",
"description": "e.g. blog.example.com"
},
"githubUsername": {
"type": "string",
"description": "e.g. codercatdev"
},
"awsHandle": {
"type": "string",
"description": "e.g. alex-aws"
},
"youtubeKey": {
"type": "string",
"description": "Optional if @Handle is set above..."
},
"devtoKey": {
"type": "string",
"description": "Optional if Dev.to username is set..."
},
"hashnodeToken": {
"type": "string",
"description": "Optional if Hashnode host is set..."
},
"githubToken": {
"type": "string",
"description": "Optional if GitHub username is set..."
},
"dockerToken": {
"type": "string",
"description": "Paste Docker Captains Advocu token..."
},
"cypressToken": {
"type": "string",
"description": "Paste Cypress Ambassadors Advocu token..."
},
"customAdvocuToken": {
"type": "string",
"description": "Paste custom Advocu token..."
},
"customAdvocuSlug": {
"type": "string",
"description": "e.g. my-ambassador-program"
}
}
},
"page": "/cli-auth"
}