Skills, MCP Servers & Env Vars
You can extend what Bankr can do in three ways: skills (pre-packaged workflows), MCP servers (connections to outside tools), and environment variables (secrets those two can use). All three are per-wallet and sync across every surface.
Skills
Skills are ready-made workflows the agent loads when it needs them. Install one from GitHub:
"install the ens skill from https://github.com/austintgriffith/ethskills/tree/master/skills/ens" "install all skills from https://github.com/BankrBot/skills"
Or paste one directly in chat:
create a skill with this content: --- name: my_workflow description: Runs my custom portfolio report --- # My Workflow ...
Once installed, the agent picks the right skill on its own. To force one: use the ens skill to register deployer.eth
MCP Servers
MCP servers let Bankr call external tools — Linear tickets, GitHub PRs, Notion pages, anything with an MCP endpoint.
Web: Settings gear → MCP Servers → + Add
Chat:
"add an MCP server named Linear at https://mcp.linear.app/mcp with Authorization header Bearer {{LINEAR_API_KEY}}"
Then just ask naturally: show my open Linear issues assigned to me
Secure Environment Variables
Env vars hold secrets (API keys, tokens) that are never echoed back in chat. Set them in Settings → Env Vars, then reference them with {{VAR_NAME}} placeholders in MCP server headers or skill configs.
Good to Know
Limits: 50 skills per wallet (100KB per file), 20 MCP servers per wallet.
A skill's
recommended-modelsfield is advisory only — if you run a different model, Bankr shows a one-time notice and still runs the skill.Only install skills from sources you trust — skills can direct what your agent does.
For full technical details, see Skills and Advanced Features on docs.bankr.bot.