Hermes Crypto Taxes: How to Use Hermes Agent for Crypto Taxes

Hermes Agent can do much more than answer questions about crypto taxes.
It can read transaction files, write and run code, browse websites, research blockchain activity, and connect directly to outside applications through skills and MCP. That makes Hermes particularly interesting for one of the most tedious parts of crypto tax preparation: investigating and cleaning up complicated transaction histories.
But there is an important distinction between using Hermes to work on your crypto taxes and asking an AI agent to become your entire crypto accounting system.
Hermes is excellent at investigating transactions, finding patterns, automating repetitive work, and operating tools. A dedicated crypto tax platform is still better suited to maintaining the permanent ledger behind your cost basis, gains, income, and tax reports.
Connect the two, however, and Hermes can become a very capable crypto tax assistant.
Here's how it works.
Can Hermes do my crypto taxes?
Yes — Hermes can help with a substantial amount of crypto tax work.
But the best workflow usually isn't:
Here are 10,000 transactions. Calculate my taxes from scratch.
The reason has less to do with Hermes' ability to perform calculations and more to do with the structure of crypto accounting.
Suppose you bought 10 SOL for $1,000 and later sold them for $1,500.
Hermes can calculate the $500 capital gain easily.
Now suppose those 10 SOL were originally purchased on an exchange, moved to Phantom, combined with other SOL you already owned, used in several DeFi transactions, transferred to another wallet, and eventually sold months later.
The calculation now depends on questions like:
Where did the sold SOL originally come from?
Was a withdrawal actually a transfer between wallets you own?
Which cost-basis lot applies to the sale?
Were there fees that affect the calculation?
Did any intermediate transactions create taxable disposals?
Are all of the relevant wallets included?
Does the transaction history extend into earlier tax years?
Hermes can investigate these questions.
What you don't want to do is rebuild the complete accounting history every time you start a new analysis.
A crypto tax platform maintains that history for you.
Hermes Agent is different from a normal AI chatbot
Hermes is especially interesting for crypto taxes because it isn't limited to a chat window.
Hermes Agent is an open-source agent from Nous Research that can use external tools, work with files, execute terminal commands and code, automate browsers, maintain skills, and connect to MCP servers.
That means you can give Hermes a task rather than just ask it a question.
Instead of:
What does missing cost basis mean?
you can potentially ask:
Find the transactions in this dataset with missing acquisition history and investigate likely sources.
Instead of:
How do wallet transfers affect taxes?
you can ask:
Compare my withdrawals and deposits and identify pairs that appear to be transfers between my own wallets.
That distinction matters.
For crypto taxes, much of the work isn't knowing a tax rule. It's going through thousands of transactions and figuring out where something went wrong.
That's exactly the type of workflow an agent can help automate.
Ways to use Hermes for crypto taxes
There are several levels of integration, depending on how much access you want to give Hermes.
Option 1: Give Hermes your crypto transaction files
The simplest approach is to export your transaction history and let Hermes analyze the files.
For example, you could ask:
Combine these exchange CSVs into one chronological transaction history.
Or:
Find every disposal where there is no earlier acquisition of the asset.
Or:
Group my trades by token and show total proceeds and apparent gains.
Because Hermes can work with files and execute code, it can do much more than simply summarize a spreadsheet. It can write scripts, transform datasets, compare timestamps, and search large collections of transactions.
This is useful for:
Cleaning CSV exports
Normalizing transaction formats
Finding duplicate records
Comparing deposits and withdrawals
Looking for missing acquisitions
Summarizing trading activity
Investigating specific assets or wallets
The limitation is that Hermes only knows what is contained in the files you give it.
If a token arrived from a wallet that isn't included, Hermes may see the deposit but not the source.
If historical pricing is missing, it needs another source for those prices.
And if the files describe a DeFi interaction poorly, additional onchain research may be necessary.
Option 2: Let Hermes investigate transactions with code and blockchain data
Hermes becomes more powerful when you let it combine transaction files with external data.
For example, imagine your tax account contains 50 sales with missing cost basis.
You could ask Hermes to investigate them systematically:
For each missing-basis sale, look backward through my transaction history for an acquisition or incoming transfer of the same asset. Flag anything you can't resolve.
A more technical workflow might involve blockchain APIs:
For each unresolved deposit, retrieve the onchain transaction and determine which address sent the tokens.
Or:
Find withdrawals and deposits of the same token within two hours of each other and rank the most likely wallet-to-wallet transfers.
Hermes can use terminal and code-execution tools for these types of multi-step workflows rather than requiring you to perform each calculation manually.
This can save a huge amount of time.
But you are still performing analysis around your tax data rather than maintaining a complete tax ledger.
Option 3: Let Hermes operate your crypto tax software through the browser
Hermes also includes browser automation.
Depending on how you configure it, Hermes can navigate websites, interact with elements, fill forms, extract information, and even work with an authenticated browser profile.
That creates another way to use Hermes for crypto taxes.
Instead of manually opening every transaction that needs attention, you could ask Hermes to help work through the interface.
For example:
Open my transactions with missing cost basis and help me investigate them.
Review my largest capital gains and make sure the acquisition history looks reasonable.
Go through my unknown transactions and explain what each one appears to represent.
This is much closer to having an AI operator sitting at your computer.
The tradeoff is that browser automation still requires Hermes to interpret and navigate the same interface a human uses.
For tax data, you should review consequential changes rather than allowing an agent to make hundreds of edits without oversight.
There is an even cleaner way to connect Hermes to Awaken.
Option 4: Connect Hermes to Awaken through MCP
Hermes also has native support for the Model Context Protocol, or MCP. This allows you to directly work on your crypto taxes with AI.
MCP allows external applications to expose structured tools directly to an AI agent.
Hermes can connect to both local and remote MCP servers and automatically register the tools they expose. It also allows you to control which tools from each server Hermes can access.
Awaken provides a remote MCP server for Hermes.
Once it is connected, Hermes can use Awaken's tax tools alongside its own built-in capabilities.
That means you can ask things like:
Show my largest taxable events and flag anything missing cost basis.
Find my unreviewed transactions and explain the likely classifications.
Generate my Form 8949 and tell me when the report is ready.
Awaken's current Hermes integration supports both read-only access and Read + Write API keys, depending on whether you want Hermes to make changes to your account.
Setting up Awaken MCP in Hermes
Create an Awaken API key and copy both the key and your client ID.
Awaken recommends storing those values in Hermes' private .env file rather than placing the secret directly into your configuration or a chat message.
Your Hermes configuration can then point to Awaken's MCP endpoint.
Hermes discovers the Awaken tools when it starts, or you can reload MCP tools in an existing session. Awaken's setup guide also recommends using Hermes' tool configuration controls when you want to restrict which Awaken capabilities the agent can use.
For the complete configuration, see our guide on How to set up MCP with Awaken.
Hermes vs. crypto tax software
Hermes and crypto tax software have very different strengths.
Task | Hermes alone | Crypto tax software | Hermes + crypto tax software |
Explain crypto tax concepts | ✅ | Limited | ✅ |
Read transaction files | ✅ | ✅ | ✅ |
Write scripts for custom analysis | ✅ | ❌ | ✅ |
Research blockchain activity | ✅ | Limited | ✅ |
Automate browser workflows | ✅ | ❌ | ✅ |
Automatically sync supported wallets and exchanges | ❌ | ✅ | ✅ |
Maintain a persistent tax ledger | ❌ | ✅ | ✅ |
Track cost basis across tax years | Possible to build manually | ✅ | ✅ |
Match transfers between wallets | Possible with enough data | ✅ | ✅ |
Investigate missing basis | ✅ | Somewhat | ✅ |
Analyze unusual DeFi transactions | ✅ | Limited | ✅ |
Apply transaction edits | Not without integration | ✅ | ✅ |
Recalculate gains after changes | Requires custom workflow | ✅ | ✅ |
Generate final tax reports | Can manipulate data | ✅ | ✅ |
Work autonomously across multiple tools | ✅ | ❌ | ✅ |
The last row is where Hermes becomes particularly interesting.
Crypto tax software provides the accounting system.
Hermes can coordinate the work around it.
Why Hermes + crypto tax software works so well
Crypto tax preparation consists of two different types of work.
The first is accounting.
You need a system that maintains:
Transactions
Cost basis
Historical prices
Tax lots
Gains and losses
Income
Wallet relationships
Tax classifications
Reports
This work should be predictable.
If the underlying transactions haven't changed, you want the tax calculation to produce the same result every time.
The second type of work is investigation.
You need to answer questions like:
Where did this asset come from?
Why is the basis missing?
Which protocol generated this token?
Are these two transactions actually one wallet transfer?
Why did this transaction produce such a large gain?
What should I look at next?
This is where Hermes can be much more useful than traditional tax software.
Instead of manually clicking through every problem, the agent can search, compare, calculate, research, and use other tools to help resolve it.
Awaken keeps the books. Hermes helps investigate and clean them up.
Can Hermes handle DeFi taxes?
Hermes can be particularly helpful with DeFi because understanding the transaction often requires more than looking at a simple CSV row.
A single onchain transaction might contain:
Several token transfers
Smart-contract calls
Receipt tokens
LP tokens
Rewards
Wrapped assets
Fees
Before determining the tax treatment, you first need to know what happened.
Hermes can use web research, blockchain data, code, and the information in your tax account to help reconstruct that activity.
For example:
Research this contract, inspect the token movements, and explain what this transaction appears to represent.
Or:
Find every transaction involving this protocol, group them into deposits and withdrawals, and show me anything that doesn't reconcile.
The final tax treatment can still involve legal uncertainty.
Hermes can help determine the facts much faster, but genuinely ambiguous tax positions should still be reviewed carefully.
Can Hermes calculate crypto cost basis?
Yes, if Hermes has the information necessary to perform the calculation.
But cost basis is a good example of why using a permanent tax ledger is better than treating every calculation as a standalone AI task.
The cost basis of something you sell today may depend on an acquisition years earlier.
That asset may also have moved through several wallets along the way.
A tax platform carries that basis forward automatically.
Hermes can then focus on exceptions — such as situations where the basis is missing or appears incorrect — rather than recalculating your entire history every time.
Can Hermes generate crypto tax forms?
Hermes can work with structured tax data and files, but your final reports are best generated from the reconciled accounting ledger.
When Hermes is connected directly to Awaken, it can request supported reports from the tax platform rather than trying to recreate the forms independently.
For example:
Generate my Form 8949 for 2025.
Awaken's Hermes documentation specifically supports report-generation workflows through the connected tax account.
This gives you the advantages of an agent-driven interface while keeping the underlying numbers tied to your actual tax ledger.
Is it safe to use Hermes for crypto taxes?
Hermes is a powerful agent, which means permissions matter.
A good rule is to give it the minimum access required for the task.
If you only want Hermes to analyze your Awaken account, use read access.
If you want it to change transaction labels or fix data, then Read + Write access may make sense.
You can also restrict the tools exposed through Hermes' MCP configuration rather than automatically giving the agent access to every capability a server provides. Hermes specifically supports per-server MCP tool filtering for this purpose.
And one rule should be absolute:
Never give a tax agent your seed phrase or private keys.
Hermes does not need custody of your crypto to analyze your tax history.
Awaken recommends keeping API credentials in Hermes' private .env file rather than placing them directly in configuration files or chat messages, and revoking them if they are exposed or no longer needed.
Can Hermes replace crypto tax software?
Technically inclined users could use Hermes to build an impressive amount of crypto tax infrastructure themselves.
It can write code.
It can query APIs.
It can manipulate files.
It can browse websites.
It can remember workflows.
It can connect to outside tools.
You could build systems for transaction imports, pricing, transfer matching, cost basis calculations, and report generation around it.
The question is whether you should.
For most users, that's unnecessary.
Dedicated crypto tax software already provides the accounting engine.
The more useful approach is to connect Hermes to that engine and let it handle the investigative and repetitive work surrounding the calculation.
Can Hermes replace a crypto tax professional?
Hermes can reduce the amount of manual work required to prepare your crypto taxes and help you understand complicated transactions.
It can also help you arrive at a cleaner, more complete transaction history before handing your records to an accountant.
But there are still questions that require tax judgment.
A transaction can be understood perfectly onchain while its legal tax treatment remains uncertain.
Rules also vary substantially between countries.
In those situations, Hermes can help research and explain the issue, but a qualified professional may still need to decide what treatment is appropriate for your circumstances.
Hermes crypto tax FAQs
What is Hermes Agent?
Hermes Agent is an open-source AI agent developed by Nous Research. Unlike a basic chatbot, it can use tools including web search, browser automation, files, code and terminal execution, skills, and MCP integrations.
Can Hermes Agent do crypto taxes?
Hermes can perform many tasks involved in crypto tax preparation, including transaction analysis, data cleanup, missing-basis investigation, DeFi research, and repetitive account review.
For a complete tax calculation, it is generally better to connect Hermes to dedicated crypto tax software that maintains the underlying accounting ledger.
Can Hermes read crypto CSV files?
Yes.
Hermes can work with local files and use code to analyze them, making it useful for cleaning exports, combining datasets, searching transactions, and identifying inconsistencies.
Can Hermes investigate blockchain transactions?
Yes.
Hermes can combine web tools, code, browser automation, and external integrations to investigate onchain activity.
The quality of the result still depends on the data sources and tools available to the agent.
Does Hermes support MCP?
Yes.
Hermes has native MCP support for local and remote servers. MCP tools are discovered and registered alongside Hermes' other tools.
Does Awaken work with Hermes?
Yes.
Awaken supports Hermes through both its Awaken Skill and a remote MCP server. Both approaches allow Hermes to work with structured data from your Awaken crypto tax account.
Should I use the Awaken Skill or MCP with Hermes?
For a straightforward Awaken + Hermes setup, the Awaken Skill is usually the easiest option.
MCP is useful if you prefer an MCP-based configuration or want Awaken to be one of several external tool servers available to your Hermes agent.
You don't need both.
Can Hermes edit my crypto transactions?
Hermes can make supported changes when it is connected to a tool such as Awaken and you have granted write access.
For important tax classifications, review proposed changes before applying them in bulk.
Can Hermes generate Form 8949?
When Hermes is connected to Awaken, it can request supported tax reports such as Form 8949 from the reconciled tax account rather than trying to construct the report from scratch.
Is Hermes safe to use with crypto?
Hermes should never need your seed phrase or private keys for crypto tax work.
Use narrowly scoped API credentials, restrict write permissions when they aren't needed, and review the tools available to the agent before granting access.
The bottom line
Hermes is a particularly good fit for crypto tax work because it is built to do things, not just answer questions.
It can inspect files, write code, research transactions, automate browser tasks, and coordinate outside tools.
That can turn hours of manual crypto tax cleanup into a much more automated workflow.
But Hermes doesn't need to become your accounting system to be useful.
Let crypto tax software maintain the transaction ledger, cost basis, gains, and reports.
Then give Hermes access to the parts of that system where an intelligent agent can help:
finding problems, investigating transactions, reconciling data, explaining what happened, and carrying out repetitive fixes.
With Awaken, Hermes can connect either through the Awaken Skill or directly through MCP — giving the agent structured access to the tax data it needs without forcing you to rebuild your crypto history inside an AI conversation.
This article is for informational purposes only and does not constitute tax, legal, or financial advice.