Arweave Connector for AI agents.
13 live capabilities
Query the Arweave permaweb and manage permanent storage.
Waiting for input…
Why people use Arweave
Arweave for Web3 Transaction Tracking
With this Connector, you just ask your agent if a transaction landed. It checks the status instantly and gives you a clear answer, saving you from the constant tab-switching and manual data entry.
What Vinkius changes
You get direct, natural language access to Arweave's permanent data layer.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Verifying a transaction submission
A developer needs to know if a transaction failed.
- Real-world use case 02
Budgeting for large file storage
An analyst wants to know the cost of 1GB.
- Real-world use case 03
Quick balance checks
A user wants to know their current balance.
Complete set · 13capabilities
The complete Arweave capability set.
These are the exact actions your AI can choose when you ask it to work with Arweave.
01—04
4 capabilities in this set.
Part of 13 available through Arweave.
- 01 Capability
Get block by height
The get_block_by_height capability retrieves a specific block from the chain using its height. This helps you see exactly what happened at a specific point in time.
- 02 Capability
Get storage price
The get_storage_price capability finds out the current cost in Winstons to store data on the permaweb. Use this to budget for permanent file uploads.
- 03 Capability
Get transaction data
The get_transaction_data capability pulls the raw data associated with a transaction. This lets you see the actual content of a submission.
- 04 Capability
Get transaction offset
The get_transaction_offset capability provides the byte offset and size of transaction data. Use this to understand the physical footprint of a transaction.
05—07
3 capabilities in this set.
Part of 13 available through Arweave.
- 05 Capability
Get transaction status
The get_transaction_status capability checks if a transaction is pending, confirmed, or failed. This gives you immediate feedback on your network actions.
- 06 Capability
Get transaction
The get_transaction capability retrieves a transaction by its unique ID. Use this to see the full details of a specific network event.
- 07 Capability
Get wallet balance
The get_wallet_balance capability looks up the current Winston balance for any wallet address. This helps you monitor your holdings without opening a separate wallet app.
08—10
3 capabilities in this set.
Part of 13 available through Arweave.
- 08 Capability
Get wallet last tx
The get_wallet_last_tx capability finds the ID of the last transaction sent by a specific wallet. This is useful for tracking the most recent activity of an address.
- 09 Capability
Get network info
The get_network_info capability provides the current Arweave network status. Use this to check the network height and node version in one go.
- 10 Capability
Get peers
The get_peers capability lists the peer addresses known to the node. This helps you see the health and connectivity of your node.
11—13
3 capabilities in this set.
Part of 13 available through Arweave.
- 11 Capability
Query graphql
The query_graphql capability executes a GraphQL query against the Arweave network. Use this to search for specific data and tags across the whole permaweb.
- 12 Capability
Submit transaction
The submit_transaction capability sends a new transaction directly to the Arweave network. This lets your agent actually perform actions on the blockchain.
- 13 Capability
Get block by hash
The get_block_by_hash capability retrieves a block by its unique hash. Use this to find specific blocks when you only have the hash.
Set up in minutes
One URL. Then ask Arweave to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Arweave from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Arweave, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Arweave for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Arweave URL.
- Step 03
Save and start
Save the connection and enable Arweave in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"arweave": {
"url": "https://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Arweave
Open Agent mode in chat and ask: "Using Arweave, help me...". 13 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"arweave": {
"url": "https://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Arweave
Ask Copilot: "Using Arweave, help me...". 13 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"arweave": {
"url": "https://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Arweave
Open Cascade and ask: "Using Arweave, help me...". 13 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"arweave": {
"url": "https://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Arweave
Ask Cline: "Using Arweave, help me...". 13 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add arweave --transport http "https://edge.vinkius.com/vk_preview_1dwY4eKHwmodBlMbTeSI3fwDfYfyLlEk5y0YsQxG/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Arweave
Ask Claude: "Using Arweave, show me...". 13 tools are ready
Where the request belongs
Work Arweave can move forward.
This is for web3 developers who need to check transaction statuses without leaving their IDE and data analysts who need to query permanent storage without manual scripts.
Web3 Developer
Checks transaction confirmations and network height during deployment to ensure data is live.
Data Analyst
Queries the permaweb to extract insights from permanent data and calculate storage budgets.
Crypto User
Monitors wallet balances and checks storage prices before uploading large files to the permaweb.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAlchemy
Manage blockchain data. audit wallets, NFTs, and transactions via AI.
Irys
Manage permanent data storage on Irys. check storage prices, query transactions via GraphQL, and manage balances across multiple tokens.
Ankr (Web3 Node API)
Access high-performance Web3 RPC nodes via Ankr. Query block data, check wallet balances, and interact with smart contracts across multiple EVM chains.
Infura (Ethereum Node RPC Provider)
Access Ethereum blockchain data via Infura. query blocks, check balances, estimate gas, and interact with smart contracts directly from any AI agent.
Etherscan
Query Ethereum and EVM-compatible blockchain data—check balances, transaction history, and token transfers directly from your AI agent.
GetBlock (Web3 RPC Provider)
Access 50+ blockchain networks (Ethereum, Solana, Bitcoin) via RPC. Query balances, blocks, and transactions directly from your AI agent.
Bring your own AI
Change the model, client or framework. Keep Arweave connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Arweave.
The practical details behind the request, access and result.
Can I use the Arweave MCP to check my wallet balance?
Yes, you can ask your agent to look up the current Winston balance for any specific wallet address instantly.
How does the Arweave MCP help with storage costs?
It allows your agent to calculate the exact cost in Winstons to store specific amounts of data on the permaweb in real time.
Can the Arweave MCP track my transaction history?
You can use it to check the status of a specific transaction or find the ID of the last transaction sent by a wallet.
Is the Arweave MCP good for web3 developers?
It is perfect for developers who need to monitor network height and peer status without leaving their coding environment.
Can I query the permaweb using the Arweave MCP?
Yes, you can use your agent to search for specific data and tags across the entire network using natural language queries.
Does the Arweave MCP support submitting transactions?
Yes, your agent can use this Connector to submit new transactions directly to the Arweave network.
How do I check the cost to store a specific amount of data?
You can use the get_storage_price capability. Just provide the number of bytes you intend to store, and the agent will return the price in Winstons (where 1 AR = 10^12 Winstons).
Can I retrieve the actual content of a transaction?
Yes. Use the get_transaction_data capability with the specific Transaction ID (txid). The agent will fetch the data associated with that transaction from the blockweave.
How do I know if a transaction has been confirmed by the network?
Use the get_transaction_status capability. It will return the current status of the transaction, including whether it is pending or confirmed, and the number of confirmations if available.
One connection away
Give your agent a direct line to Arweave.
Connect Arweave once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available