Perhaps these slides will be helpful. I'll try to explain what happens in your special case.
Let $M$ be a monoid and let $\mathcal{B} M$ be the topos of right $M$-sets. The points of $\mathcal{B} M$ are the left $M$-sets $P$ that satisfy the following conditions:
- $P$ is inhabited.
- Given elements $p_0$ and $p_1$ of $P$, there exist an element $p$ of $P$ and elements $m_0$ and $m_1$ of $M$ such that $m_0 \cdot p = p_0$ and $m_1 \cdot p = p_1$.
- Given an element $p$ of $P$ and elements $m_0$ and $m_1$ of $M$ such that $m_0 \cdot p = m_1 \cdot p$, there exist an element $p'$ of $P$ and an element $m'$ of $M$ such that $m' \cdot p' = p$ and $m_0 m' = m_1 m'$.
For example, the left regular action of $M$ on itself is a point of $\mathcal{B} M$, and as it happens, this point covers all of $\mathcal{B} M$. However, what we need to find is an open cover of $\mathcal{B} M$. The Butz–Moerdijk construction yields such a thing.
Let $K$ be a fixed set of cardinality $\ge \left| M \right|$. An enumeration of $M$ is a partial surjection $K \rightharpoonup M$ with infinite fibres. An isomorphism of enumerations of $M$ is an isomorphism of left $M$-sets making the following diagram commute:
$$\require{AMScd}
\begin{CD}
K @= K \\
@VVV @VVV \\
M @>>> M
\end{CD}$$
Choose a representative in each isomorphism class of enumerations of $M$. We define a groupoid $\mathbb{G}$ as follows:
- The objects are the chosen representatives.
- The morphisms $\alpha \to \beta$ are tuples $(\alpha, \beta, m)$ where $m$ is an invertible element of $M$. (We do not require any compatibility with the partial surjections here.)
- Composition is given by $(\beta, \gamma, m) \circ (\alpha, \beta, n) = (\alpha, \gamma, m n)$.
Write $G_0$ (resp. $G_1$) for the set of objects (resp. morphisms) in $\mathbb{G}$. There is a Galois topology on these making $\mathbb{G}$ a topological groupoid:
- The basic open subsets of $G_0$ are the subsets
$$U_{\vec{i}, C} = \{ \alpha \in G_0 : \alpha (\vec{i}) \in C \}$$
where $\vec{i}$ is an $n$-tuple of elements of $K$ and $C$ is a right $M$-subset of $M^n$.
- The basic open subsets of $G_1$ are the subsets
$$W_{\vec{i}, C, \vec{j}, D} = \{ (\alpha, \beta, m) \in G_1 : \alpha (\vec{i}) \in C, \beta (\vec{j}) \in D, \alpha (\vec{i}) \cdot m = \beta (\vec{j}) \}$$
where $\vec{i}$ and $\vec{j}$ are $n$-tuples of elements of $K$ and $C$ and $D$ are right $M$-subsets of $M^n$.
The theorem of Butz and Moerdijk is that $\mathcal{B} M$ is equivalent to the topos of equivariant sheaves on this topological groupoid $\mathbb{G}$. Note that the domain and codomain maps $G_1 \to G_0$ are locally connected, hence open a fortiori.