Skip to content
⌘K
InboxAsk a human

Skills, MCP Servers & Env Vars

Updated by Frenchie

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"

If a repo holds several skills (like https://github.com/BankrBot/skills), Bankr lists them — re-run the install with the folder of the one you want.

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: there are caps on how many skills and MCP servers you can have, and on skill file sizes. See skill limits and Advanced Features for current values.

  • A skill's recommended-models field 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.