
getalby/mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Nostr Wallet Connect 및 Model Context Protocol을 사용하여 LLM으로 비트 코인 번개 지갑을 연결합니다
개요
또한 MCP를 지원하지 않는 대리인을 위한 체크 아웃 Alby CLI. Nostr Wallet Connect (NWC)를 사용하여 LLM으로 비트 코인 번개 지갑을 연결합니다. 이 MCP 서버는 공식 MCP TypeScript SDK를 사용합니다. 이 MCP 서버는 Alby SDK 및 Alby Lightning Tools를 사용하여 NWC, LNURL 및 L402의 지식이 있습니다. Alby MCP를 사용할 수있는 장소를 찾아보십시오. 갇혀있는 경우 아래 문제 해결 섹션을 참조하십시오. 에이전트가 원격 MCP 서버를 지원하는 경우 - SSE (e.g. N8N) 또는 HTTP Streamable 운송, Alby의 MCP 서버에 연결할 수 있습니다. - SSE: https://mcp.getalby.com/sse - HTTP Streamable: https://mcp.getalby.com/mcp
개요(AI 번역)
NEW: 또한 MCP를 지원하지 않는 대리인을 위한 체크 아웃 Alby CLI.
Nostr Wallet Connect (NWC)를 사용하여 LLM으로 비트 코인 번개 지갑을 연결합니다.
이 MCP 서버는 공식 MCP TypeScript SDK를 사용합니다.
이 MCP 서버는 Alby SDK 및 Alby Lightning Tools를 사용하여 NWC, LNURL 및 L402의 지식이 있습니다.
알비 MCP를 사용할 수있는 장소에 대한 **Awesome AI Bitcoin **를보십시오.
빠른 시작
당신이 찔린 경우에, 아래의 문제 해결 단면도를 보십시오.
Alby-Hosted MCP 서버 사용
에이전트가 원격 MCP 서버를 지원하는 경우 - SSE (e.g. N8N) 또는 HTTP Streamable 운송, Alby의 MCP 서버에 연결할 수 있습니다.
- SSE:
https://mcp.getalby.com/sse - HTTP Streamable:
https://mcp.getalby.com/mcp
인증
둘 다 인증으로 NWC 연결 비밀을 제공해야 합니다. Bearer 인증 (preferred) 또는 nwc] 쿼리 매개 변수를 통해.
Bearer 가을
예: Authorization: Bearer nostr+walletconnect://...
에이전트 UI가 Bearer auth를 지원한다면, 연결 비밀을 Bearer auth 필드에 붙여넣으십시오.
조회 모수
당신의 대리인이 bearer auth를 지원하지 않는 경우에, 당신은 조회 모수로 NWC 연결 비밀을 통과할 수 있습니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Alby Bitcoin Payments MCP Server
NEW: also checkout Alby CLI for agents that don’t support MCP.
Connect a bitcoin lightning wallet to your LLM using Nostr Wallet Connect (NWC).
This MCP server uses the official MCP TypeScript SDK
This MCP server has knowledge of NWC, LNURL and L402 using Alby SDK and Alby Lightning Tools.
Take a look at Awesome AI Bitcoin for places where you can use the Alby MCP.
Quick Start
In case you get stuck, see troubleshooting section below.
Use the Alby-Hosted MCP Server
If your agent supports remote MCP servers - SSE (e.g. N8N) or HTTP Streamable transports, you can connect to Alby’s MCP server.
- SSE:
https://mcp.getalby.com/sse - HTTP Streamable:
https://mcp.getalby.com/mcp
Authentication
Both require providing an NWC connection secret as authentication, either as Bearer authentication (preferred) or via the nwc query parameter.
Bearer Auth
Example: Authorization: Bearer nostr+walletconnect://...
If your agent UI supports bearer auth, just paste the connection secret into the bearer auth field.
Query Parameter
If your agent doesn’t support bearer auth, you can pass the NWC connection secret as a query parameter.
Example: https://mcp.getalby.com/sse?nwc=ENCODED_CONNECTION_SECRET or https://mcp.getalby.com/mcp?nwc=ENCODED_CONNECTION_SECRET
To get ENCODED_CONNECTION_SECRET, open browser devtools (right click -> inspect) and enter this in the console, with your own NWC connection secret set:
encodeURIComponent("nostr+walletconnect://...");
In case there is a message asking for confirmation for pasting, follow the instructions, and then enter the above command again.
Once the command has run, copy the output and replace ENCODED_CONNECTION_SECRET. It will look like this: nostr%2Bwalletconnect%3A%2F%2F...
Add to Claude Web or Claude Desktop
Use the remote Alby MCP server
Currently, at least a Claude Pro subscription is required to be able to connect to remote MCP servers.
- Go to Settings -> Connectors
- Click on “Add custom connector”
- Call it
alby - What is the endpoint URI:
https://mcp.getalby.com/mcp?nwc=ENCODED_NWC_URL(see above for instructions)
Client-side
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"nwc": {
"command": "npx",
"args": ["-y", "@getalby/mcp"],
"env": {
"NWC_CONNECTION_STRING": "YOUR NWC CONNECTION STRING HERE"
}
}
설치
npx -y @getalby/mcp설정
{
"mcpServers": {
"nwc": {
"command": "npx",
"args": ["-y", "@getalby/mcp"],
"env": {
"NWC_CONNECTION_STRING": "YOUR NWC CONNECTION STRING HERE"
}
}
}
}